2013-12-22 19 views
0

我正在編寫具有多個窗口(屏幕)的Android應用程序。 閱讀教程時,我看到他們建議每個屏幕使用一個活動。具有多個窗口的Android應用程序

它有一個替代方案,我可以只使用一個活動,但不同的佈局(XML文件)?

當我創建一個android應用程序時,是否必須使用一個Activity(每個activity有一個xml):這是android應用程序開發人員使用的標準做法嗎?

在此先感謝。

+0

您可以爲非常屏幕製作一個活動,也可以創建一個活動和不同的片段 –

+0

它只是保持代碼對於多個活動類來說會容易得多。如果你打算把所有的雞蛋放在一個籃子裏,你可以做。 – GoodSp33d

回答

0

如果您正在開發具有多窗口應用程序意味着嘗試使用操作欄和片段,因爲已被棄用

0

的標籤活動如果您對每個XML同一組件的名稱,您可以使用多個XML爲同一活動

只需撥打

setContentView(R.layout.layoutname); 

只要確保該組件名稱都是這些類似的EditText等都是或有類似下面的調用將失敗。

ET = (EditText) findViewById(R.id.edittext); 

是否有你想重複使用具有相同主代碼的佈局的原因?