Ich versuche, eine Zeichenform zu erstellen, die den Hintergrund einer Suchleiste bilden wird. Ich weiß, wie man ein Rechteck mit zwei Farben erzeugt, aber ich weiß nicht, wie man die Farbe in einem Winkel neigt, wie im zweiten Bild. Kann mir jemand dabei helfen? Vielen Dank.Android: Wie man Form mit schiefer Zweifarbigkeit schafft?
Antwort
Nehmen Sie eine Symbolleiste ... Code hier ist ...
<android.support.v7.widget.Toolbar
android:layout_width="500dp"
android:layout_height="wrap_content"
android:background="@drawable/custom_background" />
erstellen ziehbar res Datei custom_background.xml und
In dieser Symbolleiste Satz ziehbar wie folgt .. ..code ist hier
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape android:shape="rectangle">
<size
android:width="500dp"
android:height="50dp" />
<solid android:color="#0072BC" />
<corners android:radius="0dp"/>
</shape>
</item>
<item
android:top="8dp"
android:bottom="0dp"
android:left="-400dp"
android:right="128dp">
<rotate
android:fromDegrees="160">
<shape android:shape="rectangle">
<solid android:color="#FFF" />
</shape>
</rotate>
</item>
Danke, das ist sehr gut! –
Willkommen Man.Vote für meine Antwort, damit ich Punkte bekommen kann. –
Sie erhielten die Punkte! –
- 1. Android: Zeichnen Sie Form mit schiefer Ecke
- 2. Wie schafft man Platz zwischen Elementen?
- 3. Beginnen Sie mit einem sauberen Schiefer
- 4. wie man Form in einer Webseite vom Bild schafft und seine Fülle mit Javascript ändert
- 5. Wie schafft man Platz zwischen Subplots?
- 6. Wie schafft man Platz zwischen den Tabellen?
- 7. Wie man Art von Funktion mit spezifizierten allgemeinen Typen schafft?
- 8. Wie man Android Ratingbar Form mit Nummerierung 1-10?
- 9. Naming TextArea- schafft keine Instanz in Form der Winkel
- 10. "Abwischen der Schiefer sauber" in Python
- 11. Gebäude mit cordova für Android schafft falsche Version Code
- 12. Bluebird.Promisify - Wie schafft man eine Kette von Versprechen richtig?
- 13. Datenbank schafft nicht ausdrücklich mit und node.js
- 14. Graphite - schafft Graph mit Prozent
- 15. Wie man Bedingungen für Bild und Nachricht schafft?
- 16. Unsichtbare Ecken mit Form - Android?
- 17. Benutzerdefinierte Form Android
- 18. Füllen Sie unregelmäßige Form mit Farbe Android
- 19. Android Xml Shape Drawable - Wie zeichnet man eine U-Form?
- 20. Android Leinwand, wie man etwas unter einer bestehenden Form zeichnen?
- 21. Wie runde Form in Android
- 22. Wie zeichnet man eine Form
- 23. form post - wie man url
- 24. Android form- "Fehler-snackbar" Implementierung
- 25. Python virtualenv nicht schafft
- 26. Javascript Cookie schafft nicht
- 27. TChart mit TKnobGauge schafft zur Laufzeit
- 28. Android: benutzerdefinierte Schaltfläche Form
- 29. Frühling JPA schafft Einheit mit null
- 30. Formulareingabearray schafft ein leeres Array, die leer() nicht mit
einfachste Weg wäre, Bild als Hintergrund zu nehmen – Redman
Versuchen Sie, TopLeftRadius der Corners Attribut anzupassen. Oder erstellen Sie ein 9-Patch-Bild. – Shruti
Danke für Ihre Antworten. Ich werde versuchen zu sehen, welche meinen Bedürfnissen entspricht. –