Wie würde ich eine runde Form in Android erreichen, wie unten, durch eine Android Form, die gezeichnet werden kann:
Sie müssen eine Form drawable
im Zeichenordner erstellen, die ungefähr so aussieht:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:Android="http://schemas.Android.com/apk/res/Android" Android:shape="oval" >
<gradient Android:startColor="#FFFF0000" Android:endColor="#80FF00FF"
Android:angle="270"/>
</shape>
(In diesem Beispiel habe ich die Zeichendatei als circle.xml gespeichert und sie wird mit einem Farbverlauf gefüllt.)
Dann müssen Sie in Ihrem Layout eine Ansicht definieren und die Form als Hintergrund festlegen:
<View Android:layout_width="50dp"
Android:layout_height="50dp"
Android:background="@drawable/circle"/>
Die Ansicht definiert die Größe und die Abmessungen der Form.
Bearbeiten - Screenshots des Ergebnisses des Codes