其他分享
首页 > 其他分享> > 如何将listview项链接到android中的不同活动?

如何将listview项链接到android中的不同活动?

作者:互联网

我的名字亚当,

我按照本教程https://www.youtube.com/watch?v=rs4LW3GxOgE创建了一个导航抽屉,一切正常,如同,我可以将抽屉滑入和拉出.我遇到的问题是,我想将抽屉中的每个项目链接到不同的活动.例如,我在项目视图中有一个名为“主菜单”的按钮/项目,我想将此项目/按钮链接到名为主屏幕的活动.同样,我在项目视图中有另一个名为“视频”的项目/按钮,我想将其链接到一个名为“我的视频”的活动,依此类推,我的所有按钮,总共有5个按钮.

对不起,我将无法提供我工作的任何截图,因为我的工作是在我的笔记本电脑上,我父亲已经借了我几天,但我已经按照上面的教程,所以如果你看了,你会理解的我在说什么

基本上,我想将itemview中的每个项目/按钮链接到相应的活动.几个笔记;

>项目视图中的项目/按钮存储在我的字符串xlm中的数组中.
>我无法在我的主类上扩展Activity,其中所有代码都用于抽屉,因为我已经扩展了Fragment并实现了一个操作栏监听器.

谢谢你的时间

编辑:

   private void displayView(int position) {
        Fragment fragment = null;
        switch (position) {
        case 0:
            fragment = new Main Menu();
            break;
        case 1:
            fragment = new My Video();
            break;
        case 2:
            fragment = new Pictures();
            break;
        case 3:
            fragment = new List of goods();
            break;
        case 4:
            fragment = new Favorites();
            break;
        case 5:
            fragment = new Plan();
            break;

        default:
            break;
        }

![在此处输入图像说明] [1]

http://i.stack.imgur.com/D7MW3.png

它不会让我发布图片,请按照上面的链接.我已经创建了一个我想要做的视觉图表.

解决方法:

只需将其添加到您的每个交换机;

Intent nameofactivity = new Intent(this, nameofactivity.class);
startActivity(activitytostart);

标签:android,android-fragments,navigation,drawer
来源: https://codeday.me/bug/20190830/1767184.html