按鈕單擊事件我正在使用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