→ laiair:listViews.add(view); 04/11 01:02
→ laiair:如果按造原Po的寫法 04/11 01:03
→ laiair:listViews.add(mInflater.inflate(R.layout.profile, null) 04/11 01:03
→ laiair:這樣加入的是沒有資料的layout檔 04/11 01:04
→ laiair:然後..原Po是否把 viewPager.add 寫成 listViews.add了? 04/11 01:07
→ laiair:先處理好 簡介和地圖 這兩個 Layout 並存成 view 04/11 01:11
→ laiair:再丟進viewpager 應該就可以了 :P 04/11 01:12
他這裡的listViews是為了配合tab列表的
完整是:
private List<View> listViews; // Tab列表
listViews = new ArrayList<View>();
LayoutInflater mInflater = getLayoutInflater();
listViews.add(mInflater.inflate(R.layout.profile, null));
listViews.add(mInflater.inflate(R.layout.lay2, null));
不是前一個listview的listview,兩個無關係。
請問要如何把兩個layout並存成view,地圖可先不看,目前是簡介無法顯示的問題
※ 編輯: asifsea (1.174.204.188), 04/11/2014 02:43:40
→ laiair:View viewProfile; 04/11 08:42
→ laiair:viewProfile=mInflater.inflate(R.layout.profile, null); 04/11 08:43
→ laiair:name = (TextView) viewProfile.findViewById(R.id.cname); 04/11 08:44
→ laiair:name (ry 04/11 08:44
→ laiair:listViews.add(viewProfile); 04/11 08:44
→ laiair:另外一個layout也是 04/11 08:45
推 slemonade:View profile = inflate(); 然後設定簡介;然後list 04/11 13:42
→ slemonade:view.add(profile);然後viewpage設定listview 04/11 13:42
謝謝您們的指導 我會試試看的
今天一整個下午都在測試google map api2,我都快瘋了..
請問如果用View profile = inflate(); 那要return 什麼?? 不設又會出錯。
因為slemonade大大的呼叫方法,我不知道傳回值要傳甚麼...
對不起,程式的底子真的很糟糕>< 謝謝您們
所以,後來我是採取laiair大大的方式
我知道兩位大大的結果都是要顯示View,只是設置的方式不同
QAQ 真的很謝謝你們!!! (鞠躬~)
太開心了~成功了唷!!
※ 編輯: asifsea (1.174.242.29), 04/11/2014 22:53:09
※ 編輯: asifsea (1.174.242.29), 04/11/2014 23:11:38
推 slemonade:Sor,我偷懶打字,inflate(你的layout),可以參考我樓上 04/12 17:22
→ slemonade:的碼,我們的意思差不多,我只是多補充設定完之後在設進 04/12 17:22
→ slemonade:去viewpage 04/12 17:22
現在又遇到傳送地圖的問題...intent 的方式 之前是用來傳送字串
請問如果是要傳用自訂的地圖是要用甚麼方式?
我google很多都是顯示用網頁呼叫地圖的方式,那如果是呼叫自訂的地圖呢?
已經解決了\^O^/
※ 編輯: asifsea (218.166.210.171), 04/14/2014 23:37:20
※ 編輯: asifsea (218.166.214.89), 04/15/2014 23:25:27