[問題] simpleadapter顯示問題

看板AndroidDev作者 (998喜歡5566)時間9年前 (2016/05/19 10:42), 9年前編輯推噓0(0012)
留言12則, 2人參與, 最新討論串1/1
大家好 請問一下 現在我做了一個simpleadapter 然後用一個button去觸發他 但是觸發之後 顯示出來的結果 假如 總共會出現三行 但是只有出現第一行 其他要往下移才會出現 也就是說顯示欄只有一行的大小 沒辦法一次全部顯示出來 能夠說總共有幾行 就能全部都顯示出來嗎? 下面是我的程式碼 layout總共有兩個, main.xml跟 data_list.xml public class Qcsapi extends Activity { /** Called when the activity is first created. */ private Button getbut = null; private String data[] = new String[] { "0", "1", "2" }; private List<Map<String>> list = new ArrayList<Map<String>>(); private SimpleAdapter simpleAdapter = null; private ListView listView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setContentView(R.layout.main); this.verbut = (Button) super.findViewById(R.id.mybut); this.listView = (ListView) super.findViewById(R.id.list_view); for ( int x = 0; x < this.data.length; x++){ Map<String> map = new HashMap<String>(); map.put( "_id" , data[x]); this.list.add(map); } this.simpleAdapter = new SimpleAdapter (this, this.list, R.layout.data_list, new String[] { "_id" }, new int[] {R.id._id }); getbut.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { Qcsapi.this.listView.setAdapter(Qcsapi.this.simpleAdapter); } }); static { System.loadLibrary("qcsapi"); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.146.85.149 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1463625766.A.3AC.html ※ 編輯: i998like5566 (122.146.85.149), 05/19/2016 10:44:58

05/19 11:36, , 1F
同時能顯示幾個是看你的listview的height,跟adapter沒關係
05/19 11:36, 1F

05/19 12:33, , 2F
可是我把listview的layout_height設成fill_parent
05/19 12:33, 2F

05/19 12:34, , 3F
還是match_parent , match_parent 三種參數都試過了
05/19 12:34, 3F

05/19 12:34, , 4F
還是都只有顯示1行
05/19 12:34, 4F

05/19 12:35, , 5F
打錯match_parent fill_parent wrap_content 都試過
05/19 12:35, 5F

05/19 13:07, , 6F
你的layout?
05/19 13:07, 6F

05/19 14:12, , 7F
我的layout?
05/19 14:12, 7F

05/19 14:12, , 8F
<ListView
05/19 14:12, 8F

05/19 14:13, , 9F
android:id="@+id/list_view"
05/19 14:13, 9F

05/19 14:13, , 10F
android:layout_width="fill_parent"
05/19 14:13, 10F

05/19 14:13, , 11F
android:layout_height="fill_parent"
05/19 14:13, 11F

05/19 14:13, , 12F
android:text="@string/button2"/>
05/19 14:13, 12F
文章代碼(AID): #1NFIWcEi (AndroidDev)