作者w999 (Mr.帥)
看板AndroidDev
標題Re: [問題] 我想問一個有關spinner的問題
時間Sat Apr 7 12:59:12 2012
謝謝大大熱心的回答
但是我實在是太新手了..
OnItemSelectedListener我好像有用
我看書上面只有教我怎麼隨著SPINNER的選項 讓我插入的TextView跟著變成一樣的
但是LISTVIEW 我修正程式好幾天了
還是沒辦法去改變內容..
我的程式碼如下圖 可以告訴我要從哪邊著手嗎..
http://ppt.cc/A9!p
http://ppt.cc/F8;G
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.245.64.184
1F:推 yauhh:當然是onItemSelected中,去取R.id.lista的ListView,然後 04/07 13:24
2F:→ yauhh:看sel是"五穀根莖類"就lista.setAdapter(adapterRhizome) 04/07 13:28
3F:→ yauhh:但是你現在程式中只準備了fishs陣列看起來好像是魚肉類 04/07 13:30
4F:→ yauhh:if (sel.equals("五穀根莖類"))lista.setAdapter(aRhizome); 04/07 13:32
5F:→ yauhh:if(sel.equals("蔬菜類"))lista.setAdapter(aVegatable); 04/07 13:33
6F:→ yauhh:if(sel.equals("魚肉類"))lista.setAdpater(adapterfishs); 04/07 13:34
7F:→ w999:我不曉得如何才能在onItemSelected中取R.id.lista的ListView 04/07 13:37
8F:→ yauhh:把第一個圖檔的13行copy,貼到第二個圖檔的15行後面... 04/07 13:40
9F:→ yauhh:ListView lista=(ListView)findViewById(R.id.lista); 04/07 13:41
11F:→ yauhh:這樣打語法不對啊,lista.setAdapter(adapterfishs);要刪掉. 04/07 14:14
12F:→ yauhh:然後紅線部份,第三個參數應該是arrA,對應到String[] arrA 04/07 14:14
13F:→ yauhh:上上一句寫錯,語法對,但是那一行程式沒有意義...... 04/07 14:17
15F:→ w999:我這寫完後程式可以跑但是手機上面就看不到listview了= = 04/07 14:27
16F:→ yauhh:不是. 具體做法當然是看你的情況調整. 你剛那樣寫可以的. 04/07 14:34
17F:→ w999:但是這樣語法對了還是沒辦法變= =.. 04/07 14:42
18F:→ yauhh:你說一開始看不到列表,還是選了spinner之後看不到列表? 04/07 14:46
19F:→ w999:都沒辦法. 04/07 14:47
22F:→ yauhh:這時候請用置底文推荐的張貼程式碼的網站 04/07 14:57
23F:→ w999:第2的話我是程式碼都沒問題但是手機上面一開始跟選了以後 04/07 14:58
24F:→ w999:都沒辦法 04/07 14:59
26F:→ yauhh:因為一開始Spn是五穀根莖類選到,而onItemSelected中那段還沒 04/07 15:31
27F:→ yauhh:完成. 繼續做完它就會正常了. 04/07 15:32
28F:→ w999:謝謝大大我先去打工 我晚一點再試試看 04/07 15:35
30F:→ w999:不管是選了或是沒選一樣都看不到listview可以幫我在看一下嗎. 04/08 14:35