【问题标题】:OnClickListener for list view?OnClickListener 用于列表视图?
【发布时间】:2012-11-05 10:04:08
【问题描述】:

如何为列表视图插入OnClickListener?当我单击一个项目时,我想显示一个带有两个按钮“是”和“否”的警报对话框。

private void loadListViewData() {
    DatabaseHandler db = new DatabaseHandler(getApplicationContext());
    List<String> lables = db.getAllLabels();

    ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(
        this,
        android.R.layout.simple_dropdown_item_1line,
        lables);

    listview.setAdapter(dataAdapter);
}

【问题讨论】:

    标签: android listview dialog


    【解决方案1】:

    如果你想在 item 上设置 Click Listener,然后在 listview 上使用setOnItemClickListener,使用这种方法你也可以访问点击 item 的位置,只需执行以下操作:

    listView.setOnItemClickListener(new OnItemClickListener(){
        @Override
        public void onItemClick(AdapterView adapterView, View convertView, int position, long id)
        {
             //Do some operation
        }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-13
      相关资源
      最近更新 更多