java如何在安卓中将多个按钮从一个活动添加到另一个活动
我希望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();
}
});
# 1 楼答案
为什么不使用一个活动并根据用户操作加载不同的片段呢。 这样,您的活动将充当片段的控制器,这些片段中的所有按钮将调用同一个活动
查看文档了解如何操作 https://developer.android.com/training/basics/fragments/fragment-ui.html
这也是在android应用程序中构建用户界面的一种更简洁的方法