|
|
|
android รับค่าjson show ค่าตามเงื่อนไข ของ listview ครับ |
|
|
|
|
|
|
|
Code (Android-Java)
for(int i=0;i<arrys.length();i++){
JSONObject c = arrys.getJSONObject(i);
map = new HashMap<String, String>();
map.put("regionId", c.getString("regionId"));
map.put("region", c.getString("region"));
map.put("provine, c.getString("provine"));
map.put("address, c.getString("address"));
map.put("telNumber", c.getString("tel"));
map.put("latitude", c.getString("latitude"));
map.put("longitude", c.getString("longitude"));
MyArrList.add(map);
คือรับค่ามาประมาณนี้ครับอยากทราบว่า จะนำค่าออกมาใช้ยังไงครับแบบเป็นชุดข้อมูล
regionId,address,address,latitude,longitude ซึ่งนำค่าไปใช้งานต่อไปโดยสามารถใส่ใน listview แบบมีเงื่อนไขได้ครับโดย
เช่น regionid=1 ก็ให้show ค่าเฉพาะ regionId,address,address,latitude,longitude ที่ regionid=1 ซึ่งเป็นzone ของ provineครับตอนนี้งงมากครับสำหรับ
นำมาshow แบบมีเงื่อนไขครับ คือรับค่าจาก file .json มาจาก ส่วนserver ครับโดยให้ค่ามาทีเดียวครับเลยงงครับ
หรือมีวิธีไหนไหมครับที่นำ นำค่าjson ที่รับมาแล้วขี้น listview แบบมีเงื่อนไขจากที่กล่าวมาครับ
แบบว่าโปรแกรมมี ปุ่มเลือกภาค ซึ่งเป็น customdialog ใส่แบบlistview เสร็จแล้วเลือกจังหวัดโดยกดปุ่มเลือกโดยตามภาค
ประมาณนี้ครับช่วยด้วยครับ#!!+.+!!
Tag : Android, Mobile
|
ประวัติการแก้ไข 2013-03-31 04:04:47 2013-03-31 04:06:25 2013-03-31 04:13:36 2013-03-31 04:15:36 2013-03-31 04:17:09 2013-03-31 04:18:06 2013-03-31 04:18:54
|
|
|
|
|
Date :
2013-03-31 02:58:26 |
By :
azaze |
View :
1561 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ผมได้แล้วแล้วครับยังไงขอบคุณครับ...++
|
|
|
|
|
Date :
2013-03-31 07:09:54 |
By :
azaze |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กำลังจะมาตอบให้พอดี ว่าแต่แก้ปัญหายังไงครับ
|
|
|
|
|
Date :
2013-03-31 07:14:32 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือผมแก้ปัญหาเฉพาะหน้าครับแต่ผมว่าเหมือนจะไม่ใช่
Code (Android-Java)
for(int i=0;i<arrys.length();i++){
JSONObject c = arrys.getJSONObject(i);
String RegionsID=c.getString("regionId");
if(RegionsID.equals("25")){
String Regions=c.getString("regionENG");
String Provine=c.getString("localityENG");
myHashsets.add(Regions);
myHashsets2.add(Provine);
}}
โดยประมาณนี้โดยผมว่ามันคงไม้ใช่ครับเพราะผมต้องเอาค่าlatitudeและค่าlongitudeมาด้วย หรือ เื่พื่อนำไปปักหมุดและ addressครับมีวิธีไหมครับผม!!คือ โปรแกรมประมานรับค่าที่อยู่ต่างๆ jsonแล้วปักหมุดที่อยู่ของร้านต่างๆตามหมวดหมู่ เลือกตาม ภาค หรือ
จังหวัด ก็จะมีหมุดปักไว้ครับผม app คร่าวๆประมาณนี้ครับ+_+
|
ประวัติการแก้ไข 2013-03-31 11:18:37
|
|
|
|
Date :
2013-03-31 11:09:04 |
By :
azaze |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-03-31 11:25:02 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|