按钮单击事件我正在使用setContentView(R.layout.activity_main);它工作正常。Android布局加载两次
当,如果我尝试意图开始新的活动,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);
}
}
});
为什么要改变旧的活动布局在开始之前,你的新活动? – Kuffs
你为什么要在'onClick'监听器中再次设置布局? – GrIsHu
对不起,我没有提到这种布局我的第二个布局不是我的主要活动。 – user2265473