listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Task task=taskList.get(position);
Toast.makeText(LoginActivity.this,"hogw", LENGTH_SHORT).show();
if(task!=null){
Intent intent = new Intent(LoginActivity.this, ClockActivity.class);
intent.putExtra("user_id",user_id);
intent.putExtra("task_name",task.getName());
intent.putExtra("task_time",task.getTime());
startActivity(intent);
}
}
});
添加点击事件之后,发现点击item没有反应
之后再task_item.xml中添加了焦点就好了。
android:descendantFocusability="blocksDescendants"