내 앱에는 카드 유형이있는 목록보기가있는 세부 레이아웃이 있습니다. 그 밑에 나는 edittext가있다. 내 요구 사항은 카드 유형 목록보기에서 항목을 선택하면 텍스트 표시기가 자동으로 다음 필드 (예 : 텍스트 편집)로 이동해야하지만이를 수행하는 방법을 알지 못합니다.Android : 목록보기에서 항목을 선택하면 자동으로 다음 필드로 이동합니다.
예 : 해당 필드는 텍스트를 편집 할 수 있도록하는
그래서 쓰기
내 앱에는 카드 유형이있는 목록보기가있는 세부 레이아웃이 있습니다. 그 밑에 나는 edittext가있다. 내 요구 사항은 카드 유형 목록보기에서 항목을 선택하면 텍스트 표시기가 자동으로 다음 필드 (예 : 텍스트 편집)로 이동해야하지만이를 수행하는 방법을 알지 못합니다.Android : 목록보기에서 항목을 선택하면 자동으로 다음 필드로 이동합니다.
예 : 해당 필드는 텍스트를 편집 할 수 있도록하는
그래서 쓰기
포커스를 확보해야 자동으로 도달하고자하는 필드 ....
쓰기 당신의 품목 안쪽이 코드는 수신기를 클릭 : edittext.requestFocus();
우리 Onitem 편집 텍스트가 어댑터에 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);
}
});