在按钮单击事件上,我正在使用 setContentView(R.layout.activity_main); 它工作正常。
当我尝试使用 Intent 和 startactivity 命令启动新活动时,它会加载两次布局,看起来布局加载正确,然后再次加载 1 秒相同的布局。
在开始活动之前,它会加载一次。
show.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
String selected = spinner0.getSelectedItem().toString();
if(selected.equals("Item 2"))
{
Intent intent = new Intent(second_layout.this,MainActivity.class);
setContentView(R.layout.activity_main);
startActivity(intent);
}
}
});