如何基于列表视图中单击的项目启动新的活动?

Nari:

我已经坚持了两天,我不明白为什么下面的代码不起作用,问题似乎是onItemClick上的“ if”块,如果有人可以帮助我,我将非常感谢有了这个。谢谢。

 listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                String name = parent.getItemAtPosition(position).toString();
                Toast.makeText(SearchActivity.this, name,Toast.LENGTH_LONG).show();
                if (name=="Sweet Tooth"){
                    Intent intent = new Intent(SearchActivity.this,SwitActivity.class);
                    startActivity(intent);
                }
            }
        });
prince09:

尝试这个 :

String name = listview.getItemAtPosition(position).toString();

if (name.equals("Sweet Tooth")){
                    Intent intent = new Intent(SearchActivity.this,SwitActivity.class);
                    startActivity(intent);
                }

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

单击列表视图后如何启动特定的新活动

为列表视图中的项目设置项目单击侦听器并转到新活动

在列表视图中启动活动

如何获取列表视图中单击的单元格的名称以加载到新活动中?

单击列表视图项启动新活动不起作用

如何在 Django 的新视图中显示单击的项目/图像?

如何基于项目单击创建活动以及如何调整从列表项目单击的数据

列表视图中单击的项目位置错误

从列表视图中单击项目开始动画

无法单击列表视图中的项目

我想从列表视图中删除项目而不重新启动活动

单击列表视图项,转到->新活动?

单击列表视图中的某些项目时,如何影响列表视图之外的元素?

下拉列表中没有通过单击按钮在网格视图中添加新行的项目

如何确定网格视图中单击的项目

单击列表视图中的项目时显示视图

如何使用自定义适配器单击列表视图中的项目

单击列表视图中的项目时如何显示数据库中的数据

OnItemClick 如何从列表视图中获取单击项目的文本值

单击列表视图时如何解析项目对象的其他活动?

如何从列表视图中删除选定的项目?

如何删除列表视图中的项目填充?

Flutter:如何从列表视图中删除项目?

如何在列表视图中删除项目

如何从列表视图中获取项目

在导航抽屉项目上启动新活动,请单击

单击ListView中的项目是否可以启动新活动?

单击某些列表视图中的项目时出错

单击按钮从自定义列表视图中删除项目