我對Android編程非常陌生。我去過在線文檔,在這裏潛伏了一段時間,但完全感到沮喪。我正在爲英語學習者開發一款應用程序,並使用大型書呆子牧場來幫助瞭解移動開發。第一次運行時會出現一個歡迎彈出窗口。然後向用戶呈現三個按鈕。我的問題在於如何在點擊按鈕時創建一個新的xml頁面。任何幫助表示讚賞。如何在點擊按鈕時出現一個xml頁面
感謝 戴夫
如果你質疑就是打開一個新的activity
包括
.java
和
.xml
文件
我對Android編程非常陌生。我去過在線文檔,在這裏潛伏了一段時間,但完全感到沮喪。我正在爲英語學習者開發一款應用程序,並使用大型書呆子牧場來幫助瞭解移動開發。第一次運行時會出現一個歡迎彈出窗口。然後向用戶呈現三個按鈕。我的問題在於如何在點擊按鈕時創建一個新的xml頁面。任何幫助表示讚賞。如何在點擊按鈕時出現一個xml頁面
感謝 戴夫
如果你質疑就是打開一個新的activity
包括
.java
和
.xml
文件
。
Intent newIntent= new Intent(the_activity_you_in.this, the_new_activity.class) .setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(newIntent);
上面的代碼被用於打開,你在,你使用意圖指定你想要做的交易,活動一個新的活動,使得第一屬性the_activity_you_in.this
指定您現在的位置,第二個屬性the_new_activity.class
指定您想要去的地方,setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
用於使此意圖具有高優先級,因此它首先啓動。
希望得到幫助。
我想通過單擊按鈕從home_screen移動到lesson_list。 lesson_list將顯示要點擊的所有可用課程的列表。我很困惑如何讓它表現出來。對於我來說,語法是非常新的,就像Android API一樣。 – Davep 2014-09-27 20:38:32
更新紅色下劃線,你能解釋一下嗎? – Davep 2014-09-27 20:38:57
@ user3718523我很抱歉,我更新了我的答案並添加了一些解釋。如果這有助於將其標記爲真,那麼檢查這些問題的任何人都知道正確的答案。 – user3476925 2014-09-28 08:02:30
通過saing'xml page'您是指您在res/layout目錄中定義的佈局嗎? – Hellboy 2014-09-27 20:00:38
只是創建一個新的活動或片段。 – santalu 2014-09-27 20:12:39