매우 간단한 문제가 발생합니다. 간단하게 해결할 수는 있지만 어떤 이유로 인해 작동하지 않는 이유를 알 수 없습니다.리스트 뷰를 다른 활동으로 클릭 한 위치로 돌아 가기
나는 6 개의 목록보기로 구성된보기를 가지고 있으며 사용자가 세부 위치를 클릭하면 위치를 반환합니다. 이 위치는 데이터베이스의 전체 행에서 항목을 가져 오는 데 사용됩니다.
다른 활동, 세부 활동에 대한 위치를 통과
은, 내가 할 위치는 여기에 0내 코드는 내가 초기화 하나입니다.
첫번째 활동
항목을 클릭 리스너 :
detailsLi.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> aV, View v, int arg2,
long arg3) {
// TODO Auto-generated method stub
/*
* Intent openDetails = new Intent(
* "com.DCWebMakers.Vairon.APPOINTMENTDETAILS");
* startActivity(openDetails);
*/
positionView = detailsLi.getSelectedItemPosition();
Dialog showPosition = new Dialog(MyAppointment.this);
showPosition.setTitle("Position is:" + positionView);
}
});
반환 위치 방법 :
: 행을 설정public Integer getPosition() {
return positionView;
}
2 활동
따라서 반환 위치 방법이 올바르게 사용되지 않았습니까?
감사합니다.
감사합니다. getIntent(). getExtras(). getInt (\t \t \t "position"). – Vairon