Tag: android-canvas

Die Android-Java Leinwand auf Basis von android.Grafik.Leinwand)

android schnell pixel Zugriff und manipulation

Anzahl der Antworten 4 Antworten
Ich versuche, port-emulator, den ich geschrieben habe in java auf android. Es läuft alles schön, ich war in der Lage zu Hafen, die meisten meiner codes mit geringfügigen änderungen, aber aufgrund wie die emulation funktioniert, brauche ich

Android Malen setShadowLayer() ignoriert die Farbe der Farbe

Anzahl der Antworten 1 Antworten
Ich versuche, um eine Bitmap erstellen Sie programmgesteuert und finde das zeichnen eines schattierten Rect ignoriert die Farbe arg übergeben. Ich habe es vereinfacht die Dinge auf diesem Fall - der code, der nur zieht, gedreht blue

Wie erhalten Sie die aktuellen Leinwand?

Anzahl der Antworten 3 Antworten
Habe ich DrawView. Wenn ich berühre diese Ansicht es zieht kleine Kreise. Ich werde nicht zu zeichnen, Kreise, aber nicht zu berühren, Blick - mit Hilfe der Funktion "Sollwerte". Was ich Tue: package com.samples; import ... public

Wie melde ich mich richtig übersetzen von pixel-Koordinaten in canvas-Koordinaten in Android?

Anzahl der Antworten 6 Antworten
Ich bin das erfassen eines MotionEvent für eine lange klicken Sie auf ein Android - SurfaceView mit einem GestureListener. Ich habe dann übersetzen müssen die Koordinaten der MotionEvent auf canvas-Koordinaten, von denen ich erzeugen kann, die custom

Erste Bitmap von Benutzerdefinierten SurfaceView

Anzahl der Antworten 1 Antworten
Ich habe diesen code in eine Klasse, die Sie erweitert surface view und implementiert runnable Ich bin in der Lage, um die Klasse zu verwenden im Grunde erlaubt das zeichnen auf den canvas-Bereich mit verschiedenen Farben und

Leinwand - Zoomen, verschieben, skalieren und auf Android

Anzahl der Antworten 4 Antworten
Ich bin derzeit die Durchführung einer zeichnen-Funktion auf einem webview Bild (der Elefant unten). Ich habe kein problem Zeichnung, aber die zoom-Funktion hat einige funky stuff (2. Bild unten) auf der Zeichnung. Wenn ich den zoom in

Was tun setDither,setFilterBitmap und setAntiAlias in so einer Leinwand?

Anzahl der Antworten 1 Antworten
In der Regel Proben, die ich sehe,verwenden Sie diese Methoden, wenn Sie versuchen zu zeichnen von bitmaps auf Leinwand.Zum Beispiel: paint.setAntiAlias(true); paint.setFilterBitmap(true); paint.setDither(true); Aber ich weiß nicht, was diese drei Methoden tun?Wenn ich Sie benutzen? InformationsquelleAutor Student

Android Wie erstelle onClick-events im Canvas-Bereich onDraw-Methode

Anzahl der Antworten 1 Antworten
ich gesucht habe um und immer noch keine gute Antwort. Ich habe meine eigene Klasse, die Sie erweitert eine Bildansicht und in der onDraw () - Methode bin ich mit canvas zu zeichnen Kreise auf meinen Bild.

Zeichnen Sie einen Kreis mit Leinwand auf der Oberen Hälfte der Android-Bildschirm

Anzahl der Antworten 1 Antworten
Dies ist main.xml Datei, die die Aufteilung des Bildschirms in zwei Hälften. In der unteren Hälfte, es ist mit Breitengrad-und Längengrad-label und den entsprechenden label, textbox hat, zeigen die aktuellen Längen-und Breitengrad-Wert in das Textfeld ein. <?xml

Android: Zeichnung einer Leinwand, auf einen Blick

Anzahl der Antworten 2 Antworten
Ich versuche zu zeichnen, Leinwand, enthält einen Kreis, um eine Ansicht definiert wurde zuvor mittels findViewById() wie folgt View v = findViewById(R.id.view1); Bitmap b = Bitmap.createBitmap(v.getMeasuredWidth(), v.getMeasuredHeight(), Bitmap.Config.ARGB_8888); Canvas c = new Canvas(b); Paint paint = new

Benutzerdefinierte Ansicht Leinwand onDraw() nicht alles zeichnen

Anzahl der Antworten 2 Antworten
Ich versuche, zeichnen Sie ein oval mit Leinwand.aber es wird nie gezogen. hier ist mein code für die benutzerdefinierte Ansicht.ich habe auch setwillnotdraw(false) noch nichts wird auf dem Bildschirm gezeichnet public class Myview extends View{ Paint paint;

onClickListener in Leinwand

Anzahl der Antworten 3 Antworten
Im entwickeln einer Applikation, die mit Bildern als Index auf Auswahl von insbesondere Bild, dass die Aktivität beginnen, aber ich dont wissen, wie man onClickListener oder onTouchListener in Leinwand heres mein code public class DrawView extends View

Android - Stretch-canvas/bitmap auf die volle Bildschirmbreite

Anzahl der Antworten 2 Antworten
Habe ich eine canvas-Bereich, in dem ich zeichne eine Menge von bitmaps. 15x15, um genau zu sein. Nun, was ich tun möchte, ist sicherzustellen, dass diese 15 Spalten bitmaps, Rücken an Rücken, erstrecken sich über die gesamte

So legen Sie ein Bild auf eine Leinwand füllen

Anzahl der Antworten 1 Antworten
Ich versuche ein png-Bild und füllt den hintergrund von meinem canvas-Bereich, während immer noch das Seitenverhältnis beibehalten wird. Ich starte durch Konvertierung in eine Bitmap:Dann legen Sie den Boden zurück, die über die setBitmap-Methode der Canvas-Klasse: http://developer.android.com/reference/android/graphics/Canvas.html#Canvas(android.Grafik.Bitmap)

Wie man eine onclick-listener auf eine Leinwand?

Anzahl der Antworten 2 Antworten
Habe ich einige Rechtecke gezeichnet, die auf Canvas. Und jetzt muss ich für jedes Rechteck eine onclickListener. Aber da bin ich sehr neu in android und speziell Canvas, ich brauche etwas Hilfe. Trotzdem ist es möglich, einen

Android: Definieren Sie die onDraw-Canvas-Größe

Anzahl der Antworten 6 Antworten
Habe ich entfernt von meinem alten code, wie es jetzt nicht funktioniert, als ich beabsichtigte. Ich habe versucht, verwenden Sie die onDraw-canvas " - Funktion innerhalb einer bestimmten Teil des Bildschirms, so dass ich könnte noch buttons

Out-of-Memory-Fehler mit Bitmap

Anzahl der Antworten 3 Antworten
Während der Laufzeit, bin ich versucht, ein Bild in der Oberfläche anzeigen. Wenn ich versucht, mit dem Bild aus dem Drawable-Ordner hab ich Out of memory Fehler. Nach einer schnellen Suche bei stackoverflow fand ich, dass es

So deaktivieren Sie alle Benutzer-Eingaben (Klick, touch) auf ein android-Ansicht

Anzahl der Antworten 3 Antworten
Ich habe ein Spiel Ansicht ist eine Erweiterung der View-Klasse. In dieser Ansicht verwende ich Leinwand-Zeichnung-Objekte, denen die Benutzer interagieren können. Dieser Ansicht geladen, um das layout einer Aktivität. Ich möchte deaktivieren Sie alle Benutzer-Eingaben für den

Animieren der rotation eines Bildes in Android

Anzahl der Antworten 4 Antworten
Habe ich ein ZAHNRAD Bild, das ich will, um kontinuierlich zu drehen, über einem festen Punkt. Ich früher war, dies zu erreichen, indem Sie das Bild in meine Android-Klasse als Bildansicht und die Anwendung einer RotateAnimation. @InjectView(R.id.gear00)

Probleme-Objekt bewegen sich in einem Kreis

Anzahl der Antworten 3 Antworten
Ich bin neu in der animation in android. Ich arbeite mit einem tutorial habe ich auf youtube gefunden. Die app zeichnet ein Bild von einem ball auf einer Leinwand und dann bewegt sich Diagonal. Ich würde gerne,

Wie setzen drawable hintergrund? Android

Anzahl der Antworten 3 Antworten
Ich habe folgenden code in meine benutzerdefinierte Ansicht, erstreckt EditText: protected void onDraw(Canvas canvas) { super.onDraw(canvas); int count = getLineCount(); Canvas cvs= new Canvas(); Drawable dr = this.getBackground(); Rect r = mRect; Paint paint = mPaint; mTextPaint.setTextSize(this.getTextSize());

Android-Ansicht inflateException

Anzahl der Antworten 1 Antworten
Ich versuche, eine benutzerdefinierte Ansicht erstellen - finger-Farbe, und ich habe Probleme mit diesem Fehler und ich weiß nicht, wie es zu lösen ist. Kann mir jemand sagen, was falsch ist? LogCat: 08-04 08:34:01.171: E/AndroidRuntime(15664): java.lang.RuntimeException: Unable

android verwenden Sie eine Ansicht aus einer XML-layout zu zeichnen, Leinwand

Anzahl der Antworten 2 Antworten
Also im Grunde möchte ich die Verwendung einer xml-layout, aber ich will auch eine Leinwand wo kann ich Grafiken durchgeführt. Was ich Tat, war machen einen Blick in meine xml-layout-wie Sie unten sehen können. Dann in meiner

2D-Array-raster auf Leinwand-Zeichnung

Anzahl der Antworten 4 Antworten
Schreibe ich eine pixel-Kunst-app, die Malt Bilder, die der Benutzer greift auf die Bildschirm-pixel-look. Es gibt zwei Möglichkeiten, sich ihm zu nähern. Entweder pixelate das Bild nach dem speichern oder haben ein Gitter vor der hand, so

Android: Zeichnen Sie eine Sicht auf die Leinwand

Anzahl der Antworten 4 Antworten
Ich haben einen Blick, aufgeblasen, ich kann es ziehen auf der Leinwand, aber kann nicht scheinen, um es zu positionieren, richtig. LayoutInflater li = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = li.inflate(R.layout.fix_this_recommendation, null); v.measure(MeasureSpec.getSize(v.getMeasuredWidth()), MeasureSpec.getSize(v.getMeasuredHeight())); v.layout(400, 400, 400, 400); v.draw(canvas);

Ändern Sie Farbe, an Farbe und Leinwand auf Android

Anzahl der Antworten 6 Antworten
Sorry, wenn die Frage ist dumm, aber ich bin neu auf Android. Ich lese viel über die Entwickler.android.com -, sondern Lösungen für mein problem nicht gefunden, leider. Die meisten der code, den ich gefunden auf stackoverflow, fertig

Grundstück Mehrere Diagramme in MPAndroidChart

Anzahl der Antworten 2 Antworten
Habe ich zum Plotten zwei verschiedenen Datensätze in einer einzigen Grafik. DataSet-1 String xAxisOne = new String { "0", "1", "2", "3", "4", "5", "6" }; float dataInput = { 1f, 2f, 3f, 4f, 5f, 6f, 7f

Wie klar canvas in android auf den button klicken

Anzahl der Antworten 3 Antworten
import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Path; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.View; public class SingleTouchEventView extends View { private Paint paint = new Paint(); private Path path = new

Zeichne einen Kreis in der Mitte der Leinwand

Anzahl der Antworten 3 Antworten
Ich bin gerade erst in die Grundlagen der Zeichnung mit Android. Ich beginne mit ein paar einfachen Formen, aber ich habe da ein paar Fragen. Ich würde gerne zeichne einen Kreis in die Mitte einer Leinwand. Ich

So Verschieben Sie eine ShapeDrawable in Leinwand, auf Touch-Ereignisse

Anzahl der Antworten 2 Antworten
Ich versuche zu implementieren ist eine Zeichnung-Anwendung in Android. Wo der Benutzer sollte in der Lage sein, zu wählen und verschieben Sie die gezeichneten Formen. Derzeit habe ich statisch gezeichnet einige rects und text auf meiner Zeichnung

Android - Zeichnen-Bitmap im Canvas-Bereich

Anzahl der Antworten 2 Antworten
Ich habe derzeit ein Labyrinth-Spiel, das zieht einem 5 x 5 Quadrat (nimmt die Breite des Bildschirm und teilt es gleichmäßig). Dann für jede dieser Boxen, die mit x-und y-cordinates ich Benutzer drawRect, zeichnen Sie einen farbigen

wie kann man das Programm nicht mehr reagiert?

Anzahl der Antworten 1 Antworten
vorbereitet habe ich Lackieren meine Anwendung enthält eine benutzerdefinierte Ansicht für Farbe.wenn wir zeichnen jedes Ding, das in die benutzerdefinierte Ansicht nur sammeln die gezeichneten Pixel und speichern in array, Liste,zuerst es funktioniert Prima(aber es nimmt viel

Wie setzen ontouch-listener für etwas gezogen mit Leinwand: Android

Anzahl der Antworten 2 Antworten
Habe ich eine benutzerdefinierte Ansicht in der ich die Zeichnung zu einem großen Kreis und einen kleinen Kreis auf dem Rand dieses großen Kreis. Ich würde gerne verschieben Sie den kleinen Kreis, und so würde gerne ein

Android - Wie dreht man das Rect-Objekt?

Anzahl der Antworten 1 Antworten
Habe ich ein Rechteck: Rect r = new Rect();. Ich will drehen die r Objekt um 45 Grad. Ich habe überprüft, für die Lösungen und ich fand, dass es getan werden kann, mit Matrizen: Matrix m =

Kombinieren Canvas-und-Layouts (Android)

Anzahl der Antworten 1 Antworten
Meine Frage über die Android UI. Wenn wir die Arbeit mit XML-layout wir schreiben (zum Beispiel) setContentView(R.layout.main); Und wenn wir die Arbeit mit 2d-Grafiken, die wir schreiben Draw2D d = new Draw2D(this); setContentView(d); So was, wenn ich

Zeichnen, hintergrund, benutzerdefinierte Ansicht aus .png-Datei auf Android

Anzahl der Antworten 2 Antworten
Erstellte ich eine benutzerdefinierte Ansicht durch die Erweiterung aus dem Blickfeld. In onDraw() habe ich es geschafft, ziehen einige Kreise und andere Sachen. Jetzt will ich aber hinzufügen, einen hintergrund aus einer Ressource (sd-Karte oder ein stream),

Wie dreht man ein Rechteck gezeichnet, auf Leinwand in Android?

Anzahl der Antworten 2 Antworten
Ich bin Zeichnung einen text auf android-Leinwand mit dem folgenden Stück code Rect rect = new Rect(); paint.getTextBounds(text, 0, text.length(), rect); canvas.translate(xPosition + position.getX(), yPosition + position.getY()); paint.setColor(Color.BLUE); paint.setStyle(Style.STROKE); canvas.drawRect(rect, paint); paint.setStyle(Style.FILL); paint.setColor(text_color); canvas.translate(-(xPosition + position.getX()), -(yPosition

Was bedeutet lockCanvas bedeuten (aufwendige)

Anzahl der Antworten 1 Antworten
I ' V worden kommen zum zeichnen von Grafiken in Android. Es gibt eine Menge von Beispiel-Anwendungen gibt, aber eine Sache, die ich immer zu sehen ist lockCanvas. Kann jemand erklären es näher, da ich wirklich nicht

Android Skalieren Von Canvas-Bitmap

Anzahl der Antworten 2 Antworten
Habe ich eine Zeichnung app, die ermöglicht es dem Benutzer, um zu zeichnen, um eine leere Leinwand. Ich bin versucht zu zeichnen skaliert 'Miniaturansicht' für die aktuelle bitmap, so dass, wenn der Benutzer skaliert hat in der

wie Sie klare Sicht in android?

Anzahl der Antworten 3 Antworten
Habe ich eine einfache demo-Anwendung in android für die Zeichnung ,jetzt kann einer mir sagen, wie kann ich Sie entfernen anzeigen und löschen von Bildschirm-mit nur einem Klick .Ich habe versucht, wie unten:bitte helfen Sie mir, es

Zeichnen von text in einem Winkel (z.B. kopfüber) in Android

Anzahl der Antworten 2 Antworten
Ich versuche zum erstellen einer benutzerdefinierten Zeit-Anzeige in Android. Siehe Bild http://twitpic.com/1devk7 So weit zu ziehen, der Zeit und Stunden Marker ich habe mit der Leinwand.drehen Methode, um den gewünschten Effekt zu erzielen. Beachten Sie jedoch, dass

Wie zu skizzieren eine TextView?

Anzahl der Antworten 5 Antworten
, Was ich tun will? (blau geändert weiß) , Was ich getan habe? Ich habe eine Klasse die sich TextView, die in der Lage zu skizzieren, die textview sehr nahe an dem, was ich will. Das problem

Android-Leinwand füllen-Hintergrundfarbe (Leinwand-Anwendung)

Anzahl der Antworten 3 Antworten
Durch die folgenden codes habe ich noch einige Fragen. public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView( new View(this) { Paint mPaint = new Paint(); @Override protected void onDraw(Canvas canvas) {

Gewusst wie: zeichnen von großen text auf einer Leinwand?

Anzahl der Antworten 2 Antworten
Will ich zeichnen auf Leinwand Monats text vertikal entlang Bildschirm Höhe. Farbe init: this.paint = new Paint(); this.paint.setAntiAlias(true); this.paint.setDither(true); this.paint.setSubpixelText(true); this.paint.setColor(color_text_dark); this.paint.setTextAlign(Align.RIGHT); Zeichnung: //Set the scale to the widest month float scale = getHeight() / this.max_month_width; String

Zeichnen von bitmaps aus Ressourcen, über die andere

Anzahl der Antworten 2 Antworten
Ich habe zwei bitmaps, von hintergrund und Vordergrund. Wie kann ich bitmap zeichnen Vordergrund-hintergrund, ohne die Verwendung einer anderen Leinwand? Lösung: 1) Zuerst erstellen Sie bitmaps aus Ressourcen mit zusätzlicher option ARGB_8888 BitmapFactory.Options options = new BitmapFactory.Options();

Android - ein Blick auf der Oberseite der Elemente mit Leinwand gezogen

Anzahl der Antworten 1 Antworten
Ich habe ein android-app, wo der Benutzer die Farben, bewegt und formt einige Objekte über ein Foto. In dieser Seite meine Bildschirm-layout besteht aus der das Foto geladen wird, und unten (im hochformat) einige Tasten. Meine Ansicht

Verständnis Leinwand und Oberflächen-Konzepte

Anzahl der Antworten 3 Antworten
Ich habe Mühe zu verstehen, den Prozess der Zeichnung zu SurfaceView also die ganze Surface/Canvas/Bitmap system, das in Android. Ich gelesen habe, alle Artikel und API-Dokumentation-Seiten, die ich finden konnte auf android-Entwickler-Website, ein paar tutorials, android, Grafiken,

Zeichnung Kreis programmgesteuert mit Android ShapeDrawable

Anzahl der Antworten 3 Antworten
Habe ich eine Anforderung, die in meinem Projekt um einen Kreis zu zeichnen, der in runtime dynamisch. Also für diesen Zweck bin ich mit ShapeDrawable zu schaffen, Kreis programmgesteuert, aber leider konnte ich nicht finden, eine Klasse

Wie Sie festlegen, canvas Größe?

Anzahl der Antworten 2 Antworten
Habe ich eine Klasse namens SeatsPanel, wo ich zeichne, Sitze (mit drawRect) in der onDraw-Methode. Die onDraw-Methode verwendet die Leinwand als ein parameter, aber wie stellst du Größe der Arbeitsfläche? Der Grund warum ich Frage diese Frage

Speichern canvas auf bitmap auf Android

Anzahl der Antworten 5 Antworten
Ich habe einige Schwierigkeiten mit Bezug auf die Platzierung, den Inhalt des Canvas in ein Bitmap. Wenn ich Versuch, die Datei wird geschrieben mit einer Dateigröße von rund 5.80 KB, aber es scheint völlig leer (jedes pixel