我應該爲所有的活動放在同一個layout-land文件夾中的xml橫向佈局文件嗎? 如果有3個活動和3個景觀佈局,那麼我應該如何在佈局土地文件夾中將它們命名爲被識別?不同的活動佈局文件
我有2個活動 - A和B,他們每個在layout-land文件夾中都有2個lanscape佈局,但只有活動A可以找到景觀佈局,而活動B找到活動A的景觀佈局並使用它。爲什麼?如何將風景佈局映射到其活動?
//ACTIVITY- A
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent bmr= new Intent(TdeeActivity.this,BMRActivity.class);
startActivityForResult(bmr,CALLED_ACTIVITY);
}
@Override
protected void onResume() {
super.onResume();
setContentView(R.layout.activity_tdee);
Button ok=(Button)findViewById(R.id.btnOk);
rdActLevel=(RadioGroup) findViewById(R.id.rd);
ok.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
showResult();
}
});
}
你能展示一些活動B的代碼嗎?我猜測你在爲這個活動設置內容視圖時做錯了什麼。 –
父活動調用活動A,而活動A又調用活動B.活動B完成後,它顯示活動A(縱向)。但是,如果我將縱向更改爲橫向,則會獲取活動B的橫向佈局(佈局中活動A的名稱相同) – Tanvir
不知何故活動B仍然存在。但是,怎麼來,我記錄它以確認它的結束,它完成並加入到活動A中。然而,如果我改變活動A的方向,它將得到活動B的佈局。 – Tanvir