私の編集テキストに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. 最大ラベル長の設定方法は?
- 4. XAMLのTextBlockの最大chr長を設定する
- 5. Xamarinのラベルテキストの最大長を設定する方法
- 6. 2つの異なるUITextfieldの最小長と最大長の設定
- 7. StanfordCoreNLPで文の最大長を設定する
- 8. mysql各列の最大設定長を取得する方法
- 9. XSDで日付タイプの最大長を0に設定する
- 10. Solrコンフィグレーションで最大文字列長を設定する方法
- 11. 最大長を設定する<TD>
- 12. Redis - 最大ログファイル長を定義する
- 13. EditTextフィールドの最大と最小の文字の設定方法は?
- 14. 複数行のテックスボックス内の各行の最大長の設定
- 15. 描画線の最大長の設定方法(コロナSDK)
- 16. EditTextの文字大文字をプログラムで設定する
- 17. 子どもの身長に設定された最大高さ
- 18. 式の最大値を設定する
- 19. テーブルの最大幅を設定する
- 20. ウェブページの最大幅を設定する
- 21. java.net.URLConnectionの最大タイムアウトを設定する
- 22. 長いテキストフィールドの最大長
- 23. EditTextコンテンツを設定する
- 24. thrust :: device_vectorの最大長の決定
- 25. akkaのhttpクライアントで最大コンテンツ長を設定する方法は?
- 26. SteamID64の最小長と最大長
- 27. オラクルナンバーフォーマットモデル最大長
- 28. JAVA_TOOL_OPTIONS最大長
- 29. Android:URLの最大長
- 30. UITextViewの最大長
この回答のように見えますあなたに役立つはずです:http://stackoverflow.com/a/24749916/5527154 –
それは人の助けにならなかった –
なぜこのような準備ができていないのですか –