我正在尝试在新布局加载时使按钮可点击... 发生了什么......我在布局1上,我有一些按钮显示... 当我按下一个按钮时,它将立即显示一个新的布局,其中包含来自另一个.xml的按钮。 但它不会让我点击布局2上的任何内容。 我该如何实现? 我的代码如下所示,从布局1到布局R.layout.fail。
Button SectiontwoButton = (Button) findViewById(R.id.Sectiontwo);
SectiontwoButton.setOnClickListener(new OnClickListener() {
private Uri Uri;
@Override
public void onClick(View v) {
setContentView(R.layout.fail);
Uri uri=Uri;
Intent i=new Intent(Intent.ACTION_VIEW, uri);
mSoundManager.playSound(1);
}
});
由于
瓦希德
答案 0 :(得分:0)
您可以将两个布局都作为viewflipper的子项。
而是再次调用setContentView,您可以使用
viewflipper.setDisplayChild(0);
这是在布局之间切换的更简洁方法。这也应解决您的点击问题。