我们知道Android中的主要 Activity ,Eclipse称为MainActivity.java
实际上我有两个 Activity ,第二个是:Page2Activity.java
我也有一个 Page2.xml 用于布局。
我想知道按下按钮时如何切换到Page2Activity.java?因为只显示 Page2.xml,当我单击按钮播放声音时,第二页上没有任何反应。
MainActivity.java
...
bpage2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
setContentView(R.layout.page2);
}
});
...
当我按下此按钮时,page2.xml 会显示,但它包含来自 Page2Activity.java 的声音,当我按下按钮时,声音不会播放。您能告诉我如何加载带有布局页面 2 的 Page2Activity.java 吗?
问候, 亨里克
最佳答案
您必须在按钮的单击操作上触发事件,并在其监听器上启动 page2 Activity。
bpage2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i = new Intent(MainActivity.this, Page2Activity.class);
startActivty(i);
});
关于java - 如何从另一个 java Activity 中播放声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20808284/