So weisen Sie Text im Editiertext eine andere Farbe zu, indem Sie ihn erweitern.Dem Text im Editiertext Textfarbe zuweisen
Antwort
Verwendung umfasst:
TextView textView = (TextView)findViewById(R.id.mytextview01);
Spannable WordtoSpan = new SpannableString("partial colored text");
WordtoSpan.setSpan(new ForegroundColorSpan(Color.BLUE), 2, 4, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(WordtoSpan);
Ist 'setText' fehlt ein Parameter? Ich denke, es braucht auch einen 'BufferType'. –
android: textColor, legen Sie diese Eigenschaft in EditText xml fest.
können Sie die Textfarbe ändern, indem Sie das Hinzufügen android:textColor
wie folgt aus:
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="#f00" />
Ich weiß, dass dies eine sehr alte Frage, aber da dies das war erste bekam ich während Suchen, ich möchte eine Antwort hinzufügen, damit zukünftige Leser sie bekommen.
Wir können unseren eigenen benutzerdefinierten Stil in der Datei styles.xml mit vielen anderen Attributen zusätzlich zu textColor erstellen und auf unseren EditText anwenden.
Fügen Sie diese in styles.xml,
<style name="MyEditTextstyle">
<item name="android:textColor">@color/dark_blue</item>
<item name="android:background">@drawable/my_custom_edittext_bg</item>
<item name="android:layout_marginTop">5dp</item>
<item name="android:layout_marginBottom">5dp</item>
//many more per requirement
</style>
Und dann einfach diesen Stil auf die wie EditText gelten
<EditText
style="@style/MyEditTextstyle" //here
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:hint="Item Name"
android:padding="10dp" >
<requestFocus />
</EditText>
Einfach, richtig. :) Wichtiger Teil ist, dass wir das gleiche Zeug bei Bedarf auch auf weitere EditText anwenden können. :)
Von XML Layout:
<EditText
android:id="@+id/myEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Your Name"
android:textColor="#FF0000"
</EditText>
Von Java-Klasse:
können wir
Wir EditText
Textfarbe von android:textColor
Zusatz wie unten ändern Ändern Sie EditText
Textfarbe pragmatisch durch addi ng Methode EditText.setTextColor()
wie folgt:
EditText myEditText = (EditText)findViewById(R.id.myEditText);
myEditText.setTextColor(Color.RED);
- 1. Textfarbe basiert auf dem Hintergrundbild
- 2. Wie fügt man Text in einen Editiertext in Android ein?
- 3. Wie erhalten Sie ausgewählten Text von Editiertext in Android?
- 4. android editiertext remove focus nach dem Klicken auf eine Schaltfläche
- 5. Ereignisse im Objektinitialisierer zuweisen
- 6. Übereinstimmungslegende Textfarbe in geom_text mit dem Symbol
- 7. objective-c Textfarbe
- 8. Android: Nur Cursor im Editiertext anzeigen, wenn Tastatur angezeigt wird
- 9. Vektoradresse dem Iterator zuweisen
- 10. Wert dem Eigenschaftsknoten zuweisen
- 11. KeyCode_Enter zum nächsten Editiertext
- 12. Wie funktioniert ontouchevent() von editiertext?
- 13. Wie man Zeichen aus Editiertext entfernt?
- 14. Wert dem verschachtelten Viewmodel zuweisen
- 15. Wie ändere ich die Textfarbe im Spinner?
- 16. var dem Bildnamen zuweisen (php)
- 17. Workflow-Foundation - InArgument im benutzerdefinierten Designer zuweisen
- 18. Javascript zuweisen Array-Wert zu Text
- 19. Wie man mehrzeiligen editiertext in android machen
- 20. Hintergrund-aware Textfarbe
- 21. Zufallswert zuweisen mit dem Klassenkombination
- 22. Assay ExecuteReader dem Array zuweisen
- 23. Chart.js Textfarbe
- 24. Listview mit editiertext - auto scroll auf "nächste"
- 25. Android Kalenderansicht ändern Textfarbe
- 26. Zuweisen von Text zu einem Textbereich
- 27. Zuweisen von arabischem Text zu R-Variablen
- 28. SELECT-Ergebnis dem Feld-Symbol zuweisen
- 29. Aktionsleiste Textfarbe
- 30. Android Text Text Textfarbe programmgesteuert setzen mit setTextColor() rendert android: duplicateParentState ungültig
Bitte Chaitanya, einige der Forschung vor Fragen hier veröffentlichen .. – Ghost