मेरे पास एंड्रॉइड में एक ऐप है कि कुछ गतिविधि में यह किसी आइटम सूची का उपयोग करके डीबी से कॉलम की सामग्री को प्रदर्शित करता है।
इस तरह से मैं इसे कर रहा हूं:
lv = (ListView) findViewById(R.id.list);
Cursor cursor = db.getAllData();
startManagingCursor(cursor);
adapter = new SimpleCursorAdapter(this, R.layout.listitem, cursor,
new String[] { db.KEY_USER }, new int[] { R.id.txt1 });
lv.setAdapter(adapter);
मैं पाठ दृश्य और तालिका की सामग्री को जोड़ने के लिए एडाप्टर का उपयोग कर रहा हूं।
यहां बताया गया है कि मेरा एक्सएमएल कैसा दिखता है "
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/txt1"
android:textSize="20dip"
android:padding="8dip" />
मेरा सवाल यह है कि:
मैं डीबी से अपने डेटा से जुड़े प्रत्येक सूची आइटम के लिए आइकन और रंग कैसे सेट कर सकता हूं?
उत्तर:
जवाब के लिए 0 № 1आप उपयोग करने पर विचार करना चाह सकते हैं android.app.ListActivity। एक सूची गतिविधि के साथ आप अपने आइटम के लिए उन्नत दृश्य बनाने के लिए एक एक्सएमएल लेआउट प्रदान कर सकते हैं।