私の編集テキストに1文字の長さを設定したいが、他のもので使用したいので1つの条件にするだけで、それを検索してXML用に何かを見つけたが、私が作った全体の条件は、XMLなしで最大の長さを1つの条件に設定したいだけです。EditTextの最大長を設定する
答えて
public void setEditTextMaxLength(EditText editText, int length) {
InputFilter[] FilterArray = new InputFilter[1];
FilterArray[0] = new InputFilter.LengthFilter(length);
editText.setFilters(FilterArray);
}
私はこの関数を見てそれを呼び出すと私はそれをEditText IDと長さを与えたが何も起こっていない –
あなたがXMLでこれを追加することができます。
アンドロイド:maxLengthの= "10"
またはプログラム:
EditText editText = new EditText(this);
int maxLength = 3;
editText.setFilters(new InputFilter[] {
new InputFilter.LengthFilter(maxLength)
});
とこのコードを正確に配置する場所 –
最初のオプションを.xmlファイル(アクティビティレイアウト)に入れます。 または の後に2番目のオプションをアクティビティファイルに入れます。setContentView(R.layout.your_activity); それはこのようになります。 @Override保護ボイドのonCreate(バンドルsavedInstanceState){ super.onCreate(savedInstanceState)。 setContentView(R.layout.your_activity); EditText editText =(EditText)findViewById(R.id.your_edit_text); int maxLength = 3; editText.setFilters(new InputFilter [] { new InputFilter.LengthFilter(maxLength) }); } –
edtTime.setFilters(new InputFilter[]{ new InputFilter.LengthFilter(4) });
- 1. シードデータベースの設定最大長
- 2. 最大タイトル長の設定:Blogspot
- 3. XAMLのTextBlockの最大chr長を設定する
- 4. 2つの異なるUITextfieldの最小長と最大長の設定
- 5. StanfordCoreNLPで文の最大長を設定する
- 6. Solrコンフィグレーションで最大文字列長を設定する方法
- 7. 最大長を設定する<TD>
- 8. Redis - 最大ログファイル長を定義する
- 9. 複数行のテックスボックス内の各行の最大長の設定
- 10. 描画線の最大長の設定方法(コロナSDK)
- 11. EditTextの文字大文字をプログラムで設定する
- 12. 長いテキストフィールドの最大長
- 13. 式の最大値を設定する
- 14. テーブルの最大幅を設定する
- 15. ウェブページの最大幅を設定する
- 16. EditTextコンテンツを設定する
- 17. thrust :: device_vectorの最大長の決定
- 18. akkaのhttpクライアントで最大コンテンツ長を設定する方法は?
- 19. SteamID64の最小長と最大長
- 20. オラクルナンバーフォーマットモデル最大長
- 21. JAVA_TOOL_OPTIONS最大長
- 22. 空白と最大長に合わせてInputFilterを設定する
- 23. スカラキューの最大長
- 24. Android:URLの最大長
- 25. openIDの最大長
- 26. UITextViewの最大長
- 27. iOS - 最大タッチセットを設定する
- 28. 最大CUDAリソースを設定する
- 29. 最大フォントサイズをJavascriptに設定する
- 30. SAS長さが最大長
この回答のように見えますあなたに役立つはずです:http://stackoverflow.com/a/24749916/5527154 –
それは人の助けにならなかった –
なぜこのような準備ができていないのですか –