在我的应用程序中,我有详细信息布局,其中有一个具有卡片类型的列表视图。下面我有edittext。我的要求是,一旦我在卡片类型列表视图中选择了一个项目,文本指示器应该自动进入下一个字段,即编辑文本,但不知道如何做到这一点。
问问题
442 次
2 回答
1
您想要自动到达的领域应该获得焦点......
在您的项目单击侦听器中编写此代码:
例如:让该字段成为编辑文本
所以写:edittext.requestFocus();
于 2012-09-06T06:47:39.457 回答
0
我们必须在 Onitem click listner.or 中初始化编辑文本
前任:
listview.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
EditText mEditext = (EditText)findViewById(R.id.demoEdit);
}
});
/*(Or in adapter ) */convertview.setOnClickListener(new OnClickListener() {
private int pos = position;
@Override
public void onClick(View v) {
EditText mEditext = (EditText )findViewById(R.id.demoEdit);
}
});
于 2012-09-06T07:06:19.513 回答