我愿意在主要布局中使用Button进入新的布局,当我点击它时我确实阅读了它,但当我尝试自己时,某些东西无法正常工作。它给我一个setContentView错误(错误:非静态方法setContentView(int)不能从静态上下文引用)。我错过了什么或者我做错了吗?
因为我已经有了一个ChatController类,所以我想把我的蓝牙聊天“终端”移动到一个新的布局中,我可以通过按钮访问它以使事情变得干净。 onClickListener也在我的MainActivity上
//show bluetooth chat layout when click chat button
btnChat.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view){
MainActivity.setContentView(R.layout.layout_chat);
}
});
如果您有ChatController类,则可以使用intent移动它。
使用这种方式Intent intent = new Intent(MainActivity.this,ChatController.class);
startActivity(intent);
//show bluetooth chat layout when click chat button
btnChat.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view){
Intent intent = new Intent(MainActivity.this,ChatController.class);
startActivity(intent);
}
});