Wie setze ich programmgesteuert Texthinweise zum Bearbeiten in Android?

Lesezeit: 1 Minute

Benutzeravatar von Edmund Rojas
Edmund Rojas

Gibt es eine Möglichkeit, den Texthinweis festzulegen, der in einem Android-Bearbeitungstext mit Java angezeigt wird? Ich möchte, dass meine App zu verschiedenen Zeiten verschiedene Dinge im Bearbeitungstext anzeigen kann.

Benutzeravatar von Orkun
Orkun

Hast du das probiert setHinweis?

myTextView.setHint("My conditional hint");

Ich hoffe es hilft..

Wenn Sie einfach verwenden Editext ohne TextInputLayout :

EditText etUsername;
etUsername = (EditText) findViewById(R.id.etUsername);
etUsername.setHint("Your Hint");

Wenn Sie verwenden Editext innerhalb TextInputLayout dann müssen Sie die Eigenschaft von ändern TextInputLayout nicht Edittext:

TextInputLayout layoutUser;
layoutUser = (TextInputLayout) findViewById(R.id.inputLayoutUname);
layoutUser.setHint(getResources().getString(R.string.hintFaculty));

Anruf setHint() auf der EditText.

((TextView) findViewById(R.id.yourEditTextId)).setHint("hint text");

Kotlin

editText.hint = "Your hint"

Benutzeravatar von Naruto
Naruto

Wenn Sie actionbarsherlock searchview verwenden, ist dies der beste Weg, um Zeichenfolgen dynamisch festzulegen

   AutoCompleteTextView searchTextView =
                    (AutoCompleteTextView) mSearchView.findViewById(R.id.abs__search_src_text);

searchTextView.setHint(getResources().getString(R.string.search));

Benutzeravatar von thevikasnayak
thevikasnayak

In Kotlin

val layoutMobile: TextInputLayout = findViewById<View>(R.id.inputLayout_MobileNumber) as TextInputLayout
        layoutMobile.hint = "Your Hint"

1438980cookie-checkWie setze ich programmgesteuert Texthinweise zum Bearbeiten in Android?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy