T
Tersus
Gast
Guten Abend,
wenn ich in meiner erweiterten View in der onDraw(Canvas canvas) Methode mein eigenes GUI Element zeichne, sei es ein Rechteck, wie kann ich es von den fixen Koordinaten lösen?
Die Maße des Rechtecks sollen tatsächlich als Einheit Pixel haben, das ist von mir so gewünscht. Beispielsweise 100 Pixel in jeweils Höhe und Breite.
Aber beim Zeichnen mittels canvas.drawRect(...) muss ich einen Start in Pixeln angeben ... . Füge ich diese View meinem Layout zu, so passt sie sich diesem nicht an, sondern ist wirklich immer an der Stelle, an der ich den Start / das Ende angegeben habe ... .
Kann mir jemand helfen?
EDIT:
Ich verdeutliche noch einmal. Ich möchte ein eigenes android.widget pasteln, so wie die TextView, der Button und auch viele andere Elemente sind.
wenn ich in meiner erweiterten View in der onDraw(Canvas canvas) Methode mein eigenes GUI Element zeichne, sei es ein Rechteck, wie kann ich es von den fixen Koordinaten lösen?
Die Maße des Rechtecks sollen tatsächlich als Einheit Pixel haben, das ist von mir so gewünscht. Beispielsweise 100 Pixel in jeweils Höhe und Breite.
Aber beim Zeichnen mittels canvas.drawRect(...) muss ich einen Start in Pixeln angeben ... . Füge ich diese View meinem Layout zu, so passt sie sich diesem nicht an, sondern ist wirklich immer an der Stelle, an der ich den Start / das Ende angegeben habe ... .
Kann mir jemand helfen?
EDIT:
Ich verdeutliche noch einmal. Ich möchte ein eigenes android.widget pasteln, so wie die TextView, der Button und auch viele andere Elemente sind.
Zuletzt bearbeitet von einem Moderator: