这是我的代码,但显示结果却不对,
//获取游标
database= SQLiteDatabase.openOrCreateDatabase(DBManager.DB_PATH + "/" + DBManager.DB_NAME, null);
Cursor cursorone= database.rawQuery("select _id,barcode,number from t_firstcheckinfo ", null);
if(cursorone.moveToFirst())
{
//创建SimpleCursorAdapter适配器将数据绑定到item显示控件上
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.item, cursorone,
new String[]{"barcode", "number",}, new int[]{R.id.barcode, R.id.number});
listView.setAdapter(adapter);
//条目点击事件
listView.setOnItemClickListener(new ItemClickListener());
} }
public class ItemClickListener implements OnItemClickListener { @Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
// TODO Auto-generated method stub
ListView listView = (ListView) parent;
Cursor cursor = (Cursor) listView.getItemAtPosition(position);
String personid = String.valueOf(cursor.getInt(cursor.getColumnIndex("_id")));
Toast.makeText(getApplicationContext(), personid, 1).show();
}
}
}
,其中数量15显示到条码下面去了,是怎么回事呢,麻烦牛人们给看看。androidsimplecursoradapterlistview数据库
//获取游标
database= SQLiteDatabase.openOrCreateDatabase(DBManager.DB_PATH + "/" + DBManager.DB_NAME, null);
Cursor cursorone= database.rawQuery("select _id,barcode,number from t_firstcheckinfo ", null);
if(cursorone.moveToFirst())
{
//创建SimpleCursorAdapter适配器将数据绑定到item显示控件上
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.item, cursorone,
new String[]{"barcode", "number",}, new int[]{R.id.barcode, R.id.number});
listView.setAdapter(adapter);
//条目点击事件
listView.setOnItemClickListener(new ItemClickListener());
} }
public class ItemClickListener implements OnItemClickListener { @Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
// TODO Auto-generated method stub
ListView listView = (ListView) parent;
Cursor cursor = (Cursor) listView.getItemAtPosition(position);
String personid = String.valueOf(cursor.getInt(cursor.getColumnIndex("_id")));
Toast.makeText(getApplicationContext(), personid, 1).show();
}
}
}
,其中数量15显示到条码下面去了,是怎么回事呢,麻烦牛人们给看看。androidsimplecursoradapterlistview数据库
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货