3

EditTextPreference を1行にする方法はありますか? デフォルトでは、それができるプロパティはないと思います。オブジェクトを書き換える必要がありますか? 誰もこれをやったことがありますか?

4

4 に答える 4

8

多分android:singleLine="true"レイアウトで:

edittext を 1 行に制限する

于 2013-03-12T19:50:05.870 に答える
2

を呼び出しEditTextて、バックアップを取得できます。そして、通常のように、好きなことをしてください:EditTextPreferencegetEditText()EditText

EditTextPreference pref=new EditTextPreference(context);
EditText editText=pref.getEditText();
editText.setSingleLine(true);
于 2013-03-12T19:49:57.637 に答える
1

<EditTextPreference>で利用可能な属性をサポートしているため、 などを使用してウィジェットの動作を制御<EditText>できるはずです。android:inputModeEditText

于 2013-03-12T20:49:17.470 に答える