databseから「MMM dd、yyyy HH:mm」にTimeフィールド(ミリ秒)を変換し、その結果をリストビューに昇順でリストする必要があります。私のリストビューに表示されるDateTime。 「私はDateTimeフィールドを表示することができ、今データベースからListViewに時間を変換する際に問題が発生しました
public Cursor getUserDateTimeLocations(long rowId) throws SQLException
{
Cursor mCursor =
db.query(true, DATABASE_TABLE_LOCATION, new String[] {KEY_ROWID,
KEY_LATITUDE, KEY_LONGITUDE, KEY_DATETIME,KEY_USERID,KEY_OBS}, KEY_USERID + "=" + rowId, null,
null, null, null, null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
}
リストビューが、私は行ごとにフィールドを変換し、それを表示する必要があり、このIドン:
DB: はここで私が使用しているコードです
http://stackoverflow.com/questions/6417550/android-format-timestamp-in-listview-with-cursor-adapter/6419338#6419338 –
感謝。出来た!今私のクエリで昇順で日時を取得する方法に関する任意のアイデアですか?ありがとう。 – bond