でArray
動的に作成さEditText
れたJava
ものがあり、それらに正しくフォーカスを設定するのに問題があります。OnFocusChangeListener
のを管理するにはどうすればよいarray
ですEditText
か?
質問する
1302 次
2 に答える
1
の中にonFocusChange()
、これを追加します。mEditText.requestFocus()
ここで、mEditTextは、現在のフォーカスを設定する対象になります。
また、とを使用して、配列内のEditTextsのIDを割り当てたり取得したりできsetId()
ますgetId()
。
お役に立てれば!
于 2012-08-31T09:19:30.850 に答える
1
EditText
を使用して動的 にIDを設定してから、アクティビティeditText.setId(id);
に実装 View.OnFocusChangeListener
します。最後に、onFocusChange
メソッド内
@Override
public void onFocusChange(View v, boolean hasFocus) {
/* get currently focuse changed view id using v.getId() then you can
* build logic using that id and your EditText id
*/
}
于 2012-08-31T09:28:10.960 に答える