如何反转 listView android 中的列表?

How to invert the list in listView android?

伙计们,我需要帮助。

需要翻转listView,使新的记录显示在顶部,最早的显示在底部。

示例:

原始列表视图:

苹果 梨 香蕉

有必要这样:

香蕉 梨 苹果

DataBaseHelper dataBaseHelper = new DataBaseHelper(this);
    SQLiteDatabase db = dataBaseHelper.getReadableDatabase();
    Cursor cursor = db.query(
            DataBaseHelper.TABLE_NAME,
            null,
            null,
            null,
            null,
            null,
            null);
    String[] args = new String[] {DataBaseHelper.COLUMN_DATE, DataBaseHelper.COLUMN_APPLE,
            DataBaseHelper.COLUMN_PEAR, DataBaseHelper.COLUMN_BANANA};
    int[] tv_laoyout = new int[] {R.id.tvl_date, R.id.tvl_milliage, R.id.tvl_fueltrip, R.id.tvl_cashtrip};
    SimpleCursorAdapter simpleCursorAdapter = new SimpleCursorAdapter(getBaseContext(),R.layout.layout_listview,
            cursor, args, tv_laoyout, 0);
    ListView myList = (ListView)findViewById(R.id.listview);
    myList.setAdapter(simpleCursorAdapter);
    db.close();
    cursor.close();

你正在寻找ordy by,或许看看这个答案:link

Cursor c = scoreDb.query(DATABASE_TABLE, rank, null, null, null, null, yourColumn+" DESC");