繁体   English   中英

如何将多个按钮从一个活动添加到Android中的不同活动

[英]How to add multple buttons from one activity to an a different to activity in android

我希望onClick继续播放声音。 但是,我想进行一次包含所有我喜欢的声音的活动,因此,长按一下即可将受人尊敬的声音放入“收藏”活动中。 还将在“收藏夹”活动中播放并保存收藏夹。

    button1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            player = MediaPlayer.create(MainActivity.this, R.raw.sound1);
            player.start();
        }
    });

    button2.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            player = MediaPlayer.create(MainActivity.this, R.raw.sound2);
            player.start();
        }
    });

为什么不只是使用一项活动并根据用户操作加载不同的片段。 这样,您的活动将充当片段的控制器,并且这些片段中的所有按钮将调用同一活动。

查看有关如何https://developer.android.com/training/basics/fragments/fragment-ui.html的文档

这也是在android应用程序中构建用户界面的一种更干净的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM