Android 多個listview監聽item的點選事件
如果一個介面包含多個listview,而且需要監聽每個listview的item點選事件,其實只需要在onItemClick方法中 判斷一下即可
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (parent.getId()) {//parent即對應你的listview,
case R.id.settingBackupLv://這裡就是一個listview
if (position == 0) {
Intent intent = new Intent(mainActivity, BackupActivity.class);
startActivity(intent);
}
break;
case R.id.settingLv://這裡也是一個listview
if (position == 0) {
Intent intent = new Intent(mainActivity, BackupActivity.class);
startActivity(intent);
}
break;
}
}
就這樣!