|
|
|
Android สอบถามวิธีจัด column แล้วก็การใส่หัว column ใน listview ครับ |
|
|
|
|
|
|
|
ต้องทำ listview ให้เลื่อนข้างได้ เนื่องจากข้อมูลเกินหน้าจอ
และด้วยข้อมูลใน column เดียวกันมีขนาดไม่เท่ากัน
ทำให้ข้อความเรียงไม่เป็น column เลย จะจัดหน้าอย่างไรดีครับ
แล้วก็อีกเรื่องคือ listview ต้องมีหัว column
และ list view ต้องคลิ๊กเพื่อส่งค่า
ผมก็ใส่หัว column ลงไปใน list ด้วย
แต่ปัญหาก็คือ หัวcolumn จะคลิ๊กได้และส่งค่าไปด้วย
จะปรับโค้ดอย่างไรดีครับ
หัวcolumn
Code (Android-Java)
map = new HashMap<String, String>();
map.put("Docno", "เลขที่ใบแจ้งซ่อม");
map.put("Lock", "แปลง");
map.put("House", "บ้านเลขที่");
map.put("Keyin", "วัน/เวลาที่แจ้ง");
map.put("Customer", "ชื่อลูกค้า");
MyArrList.add(map);
ใส่ค่าลง listview
Code (Android-Java)
for (int i = 0; i < txt.length-4; i += 5) {
map = new HashMap<String, String>();
map.put("Docno", txt[i]);
map.put("Lock", txt[i + 1]);
map.put("House", txt[i + 2]);
map.put("Keyin", txt[i + 3]);
map.put("Customer", txt[i + 4]);
MyArrList.add(map);
}
SimpleAdapter sAdap;
sAdap = new SimpleAdapter(Job.this, MyArrList, R.layout.job_column,
new String[] { "Docno", "Lock", "House", "Keyin", "Customer" },
new int[] { R.id.ColDocno, R.id.ColLock, R.id.ColHouse,
R.id.ColKeyin, R.id.ColCustomer });
lisView1.setAdapter(sAdap);
ขอบคุณล่วงหน้านะครับ
Tag : Mobile, Android
|
|
|
|
|
|
Date :
2013-05-14 11:56:34 |
By :
tookom |
View :
1354 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สร้างไว้ในขั้นตอน Layout เลยครับ โดยใช้ XML อีกชุดหนึ่งครับ แต่ปกติแล้วเค้าไม่นิยมทำ header ครับ
|
|
|
|
|
Date :
2013-05-14 12:48:18 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|