zu bekommen Wie würde ich eine runde Form in Android erreichen, wie unten durch eine Android-Form ziehbar:
Wie runde Form in Android
51
A
Antwort
108
Sie brauchen eine Form drawable
im ziehbar Ordner zu erstellen, das sieht etwas wie:
<?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 ich die ziehbar als circle.xml gespeichert haben, und es wird eine graduelle Füllung haben)
Dann in Ihrem Layout Sie eine Ansicht definieren müssen und eingestellt, die Form wie der Hintergrund:
<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 Code
Verwandte Themen
- 1. Wie können die Checkboxen in eine runde Form gebracht werden?
- 2. android - runde rect border für Layouts
- 3. Benutzerdefinierte Form in android
- 4. Wie funktioniert duration_cast Runde
- 5. Runde Android Wear Emulator verwendet rect Layouts
- 6. PHP-Runde in 3s
- 7. Runde in SQL Server
- 8. Android - Benutzerdefinierte SeekBar - Runde Ecken auf Fortschrittsbalken
- 9. Runde Doppel in Swift
- 10. Wie diese Form in Android machen
- 11. Runde UIVisualEffectView
- 12. android abgerundete Ecke Textview mit perfekter Runde in der Ecke
- 13. eine eigene Form in android
- 14. Wie runde ich eine Nummer in JSTL?
- 15. Wie runde * down * Ganzzahlen in Java?
- 16. Runde Kappe unterstreicht in CSS
- 17. Android: benutzerdefinierte Schaltfläche Form
- 18. Form Android Material Design
- 19. Android Form Linie
- 20. Android Form als Aktivität
- 21. runde Klammern in XAML-Syntax
- 22. android trianglish Form ziehbar
- 23. Runde halbe Pfennige auf?
- 24. UIBezierPfad runde Kanten?
- 25. PHP Runde Dezimalzahlen
- 26. Android: Wie diese individuelle Form zeichnen
- 27. Android benutzerdefinierte Schaltfläche Form
- 28. Runde auf 2 Dezimalstellen
- 29. REGEXP_SUBSTR runde Klammer
- 30. Wie jquery.validate Plugin in cakephp Form
Ich habe ovale Form versucht, aber es gibt ovale Form nicht runde Form. Ich habe Gradient nicht verwendet, da ich es nicht benötige. – MobiDev
Die ovale Form gibt Ihnen einen Kreis, der auf den Abmessungen der Ansicht basiert. Wenn Sie ein Oval haben, muss die Höhe und Breite der Ansicht nicht gleich sein. –
Ich verwende zwei Fälle in der ersten layout_width und layout_height ist der Wrap-Inhalt, im zweiten Fall ist layout_width und layout_height auf 150dip festgelegt. In beiden Fällen ist die resultierende Form oval. Aber ich brauche einen Kreis. – MobiDev