在我的申請,我會從我的數據庫使用此代碼存儲所有可用的表的名稱:如何設置要添加到相反順序的ArrayList項目?
public ArrayList<Object> showAllTable()
{
ArrayList<Object> tableList = new ArrayList<Object>();
String SQL_GET_ALL_TABLES = "SELECT name FROM sqlite_master WHERE type='table'";
Cursor cursor = db.rawQuery(SQL_GET_ALL_TABLES, null);
cursor.moveToFirst();
if (!cursor.isAfterLast())
{
do
{
if(cursor.getString(0).equals("android_metadata"))
{
//System.out.println("Get Metadata");
continue;
}
else
{
tableList.add(cursor.getString(0));
}
}
while (cursor.moveToNext());
}
cursor.close();
return tableList;
}
是我能夠存儲。但是,當我要將它顯示到ListView時,它將以最後顯示的最後創建的方式顯示。我想將表格列表顯示爲Last created,首先顯示ListView。
請幫我,在我的代碼中需要做些什麼來設置這種顯示錶格的方式?
感謝。它很棒。 –
不客氣:-) –
謝謝。這對我有幫助。 – Manisha