我的视图和适配器视图有问题。下面是我正在处理的代码

当我将鼠标悬停在 View 视图上时,Android studio 给了我导入 View 的机会,但是代码变为全红色,因为 View 与 AdapterView 不兼容。我不确定是否应该使用另一个导入。我也有 newsItems.setAdapter 和 newsItems.setOnClickListener 的错误。无法解析 itemClick 上的方法 setOnClickListener 和 public void,错误是预期的表达式,预期的方法。

 ArrayAdapter<NewsItem> adapter = new customAdapter();

        ListView newsItems = (ListView) (findViewById(newsItems));
        newsItems.setAdapter(adapter);

        newsItems.setOnClickListener(AdapterView.OnItemClickListener() {

            @Override
            public void onItemClick (AdapterView <?> parent, View view, int position, long id){
                Toast.makeText(MainActivityNews.this, "MyListView", Toast.LENGTH_SHORT).show();

            }


        });

    }
山姆

你应该onItemClickListener像下面这样使用

newsItems.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {

                // Do what needs to be done when an item is clicked here

        }
    });

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

没有显示回收站视图。即使我已连接适配器,也将错误显示为“未连接适配器,正在跳过布局”

E/RecyclerView:没有附加适配器;跳过布局如何解决下面是我的代码

我的回收者视图适配器返回 null

有人可以为我解释这个回收器视图适配器,类头等

我的适配器notifyDataSetChanged()有问题吗?

如果我使用简单的适配器来提供列表视图并且列表视图包含文本视图和按钮,那么我如何在特定位置执行操作?

当我运行下面的代码时,出现适配器错误,我尝试通过查看yt视频....仍然无法解决问题

使用自定义适配器和视图持有器的Android列表视图

为什么我不能将带有自定义适配器的网格视图导入片段?

可以处理适配器但不可滚动的视图

滚动列表视图和自定义适配器的问题

Android Java:用于滚动和过滤问题的列表视图的自定义适配器

带有显示奇怪问题的适配器的自动完成文本视图

从我的海关列表视图适配器访问IabHelper的最佳方法

我如何从视图分页器适配器中获取当前可见的片段。

我无法使用自定义适配器数据清除列表视图?

如何在片段中为我的列表视图实现适配器

setAdapter需要回收者视图适配器,但我需要viewpager适配器。我究竟做错了什么?

Android ListView中适配器和模板视图的组合

Android 两个列表视图和适配器

自定义适配器视图(带有图片)

使用带有文本和图像的自定义适配器在列表视图中搜索

具有多个适配器和视图类型的Recycler View无法正常工作

具有自定义光标适配器和多个视图的android listview-仅对bindView特定视图

我面临 RecyclerView 没有连接适配器的问题,即使在将适配器设置为布局管理器之后也是如此。我一个

为什么我的代码没有进入这个适配器类?

适配器视图中的OnClickListener

卡列表视图的多个适配器

高级回收视图适配器