在android中不太經驗,我只是使用TabActivity,所以請耐心等待。我繼續看到關於不使用Tabhost中的活動,但意見。我不確定哪個是哪個,如果那是我最近頭疼的原因?我有這樣的4個標籤代碼:對tabActivity,views和activity的輕微誤解
// Category TabActivity class
tab.setContent(new Intent(this, Mylist.class));
tab1.setContent(new Intent(this, Mylist.class));
tab2.setContent(new Intent(this, Mylist.class));
並且每個選項卡顯示Mylist活動中的方法的結果。
是使用標籤中的活動還是顯示視圖?有什麼不同?。
我有一個關於在Mylist活動中選擇的項目的上下文菜單,它更新列表。我如何將列表中的更改反映到其他選項卡中,以在Mylist類中顯示該特定方法,該選項設置爲選項卡內容。顯然這將改變,如果我更新或刪除列表中的項目時,顯示選項卡。我認爲它可能與onResume(),但不知道該打電話或有什麼更好的方法?
在MYLIST類,我試圖這個小片的代碼,以重新啓動TabActivity:
myAdapter.deleteItem(ID);
fillData(); // Intent refereshCategory = new Intent(this, Category.class); startActivity(refereshCategory);
其重新啓動該項目後的活動已被刪除,但我怎麼只能說明他們的觀點是焦點,當它重新啓動,我不想fillData()方法中顯示的標籤因爲它不需要使用標籤。我希望我讓自己清楚。謝謝
任何幫助將不勝感激。謝謝你的時間。
我可能能夠每次做列表如果我瞭解你正在努力完成的事情,那就多幫助一下。從我讀過的東西我想你只是想從列表中刪除一個項目,然後顯示沒有刪除項目的列表。我糾正或離開基地? – 2010-10-19 22:48:18
是的..類似的東西。但相反,不同的選項卡會顯示與其相關的項目。就像是如果一個標籤有一個標籤「購物」,標籤應該只顯示列表中與購物有關的項目,等等。這可以從主列表類中的不同方法獲得,但我的問題是,當我刪除一個項目並調用列表以更新自身時,該選項卡顯示列表中的所有項目,而不是與其關聯的特定項目。 – irobotxxx 2010-10-20 10:34:21