开发者社区> 问答> 正文

创建 onItemClickListener 时出错

我想在ListView中添加一个onItemClickListener
screenshot
但是得到错误提醒:
screenshot
如何解决这个问题呢?

展开
收起
蛮大人123 2016-02-15 15:22:07 2051 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    在 annonymos 类里 this 是 AdapterView.OnItemClickListener 类型的,用 YOURACTIVITYNAME.this 来指代activity

    public class MyActivity extends Activity {
    ....
    streamListView.setAdapter(this.streamAdapter);
         this.streamListView.setOnItemClickListener(new OnItemClickListener() {
             @Override
                public void onItemClick(AdapterView<?> a, View v, int position, long id) {
    >>>>>       Intent intent = new Intent(MyActivity.this, MessageDetailActivity.class);
                    startActivity(intent);
                }
         });
    ...
    }
    2019-07-17 18:43:18
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
面向失败设计 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载