当用户单击 ListItem 时如何启动活动?

发布于 2024-10-03 15:24:24 字数 573 浏览 3 评论 0原文

这是我的代码。我想将一个布尔值传递给我想要开始的活动。

private void setupUI() {
        setContentView(R.layout.more_tab_activity);
        listView = (ListView) findViewById(R.id.streamListView);
        listView.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , streams));
        listView.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> a, View v, int position, long id) {
                //start the streamactivity
            }
        });
    }

Here is my code. I'd like to pass a boolean to the activity i want to start.

private void setupUI() {
        setContentView(R.layout.more_tab_activity);
        listView = (ListView) findViewById(R.id.streamListView);
        listView.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , streams));
        listView.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> a, View v, int position, long id) {
                //start the streamactivity
            }
        });
    }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

霓裳挽歌倾城醉 2024-10-10 15:24:24

你看过任何教程吗?

Intent i = new Intent(MyActivity.this, StreamActivity.class);
i.putExtra("id", true);
startActivity(i);

Have you looked at any tutorials?

Intent i = new Intent(MyActivity.this, StreamActivity.class);
i.putExtra("id", true);
startActivity(i);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文