Ich habe versucht, eine Schaltfläche und einen Editiertext in nativen Android zu entwerfen, aber nicht in der Lage, die genaue Benutzeroberfläche wie im Bild gezeigt zu erstellen. Wenn jemand eine Idee hat, wie ich solche UI erstellen kann, bitte teile deine Gedanken mit. Im Bild sollte das erste Feld als Eingabefeld und das zweite Feld als Schaltfläche fungieren. Custom UI für Button und Edittext
0
A
Antwort
1
Die folgenden angegebenen xmls erstellen die gleiche UI, nach der Sie gefragt haben. :)
roundedbutton.xml Ressourcendatei in ziehbar Ordner erstellen, unter
gegeben<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#eeC4C6C7" /> <corners android:bottomRightRadius="30dp" android:bottomLeftRadius="30dp" android:topRightRadius="30dp" android:topLeftRadius="30dp"/> </shape>
roundededittext.xml Ressourcendatei in ziehbar Ordner erstellen, da unter
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#eeCD3E22" /> <corners android:bottomRightRadius="30dp" android:bottomLeftRadius="30dp" android:topRightRadius="30dp" android:topLeftRadius="30dp"/> </shape>
Erstellen Sie Ihre Haupt-XML-Layoutdatei. Ich erstellte mit Ihrem Kunden Edittext, unten gegeben
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal" android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="20dp">
<ImageButton
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/roundedbutton"
android:elevation="10dp"
android:layout_gravity="center_vertical"
android:text="t"
/>
<EditText
android:layout_width="match_parent"
android:layout_height="45dp"
android:layout_marginLeft="-30dp"
android:elevation="2dp"
android:layout_gravity="center_vertical"
android:background="@drawable/roundededittext"/>
</LinearLayout>
Hoffe es hilft! Fragen Sie nach irgendwelchen Zweifeln.
+1
Danke. Deine Idee hat mir sehr geholfen! – JohnC
Verwandte Themen
- 1. Button und EditText check
- 2. Xinha Custom Button
- 3. Farbverlauf Hintergrund für Button - Custom Renderer
- 4. Wie mache ich Custom EditText und Button, wenn ich den InputMethodManager zeige?
- 5. ToolBar mit EditText und Floating-Button
- 6. Android Switch Button Custom Design
- 7. Owl Slider Custom Control Button
- 8. 'Smart' Geschichte zurück Button für Wordpress Custom Beitrag Typ
- 9. Android: EditText und Button; Wenn Sie auf Schaltfläche klicken, EditText unfokussieren und die Soft-Tastatur ausblenden?
- 10. Android-Ansicht oben auf Button und EditText verdeckt sie nicht
- 11. Werte verschwinden mit AngularJS/UI Bootstrap custom $ validator und getterSetter
- 12. EditText und Button selbe Höhe in Android machen
- 13. OnClick Button Aktion in Custom ListView
- 14. Get Integer-Wert von Edittext Und Access-Wert auf Button
- 15. Button-Ausrichtung direkt unter einem mehrzeiligen EditText
- 16. jQuery Ui button font-size
- 17. Custom AlerDialog
- 18. wie man Summernote Custom Button mit Dropdown-Liste in Version v0.8.1 erstellt und Attribute zu Button
- 19. Angular UI Bootstrap picker Aufruf nicht Custom
- 20. ui Router zurück Button Problem
- 21. Hinzufügen Jquery UI Button dynamisch
- 22. jquery ui-Button-Symbol nicht
- 23. JQuery UI Button Icons werden nicht angezeigt
- 24. Bedingung für Button
- 25. So fügen Sie Unicode-Symbol in EditText von Custom Keyboard
- 26. EditText - Abstand zwischen Text und EditText-Zeile
- 27. Custom Array-Adapter für Chat-App
- 28. Custom Style für Angular Google Map
- 29. Edittext speichern und auf EditText bleiben
- 30. Custom PageHandlerFactory für .aspx
Sie benötigen einige benutzerdefinierte Zeichenvorlagen, aber das sieht aus wie eine Floating-Aktionsschaltfläche über zwei Felder mit abgerundeten Ecken. Wie weit hast du nur versucht, die abgerundeten Ecken des rechteckigen Stücks zu bekommen? Sorge über den Kreis später –