Android 中點擊ListView的Item沒有反應

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"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章