android-cursor

    0熱度

    2回答

    我正在編寫將我的應用程序的數據庫升級到新版本的代碼。在升級時,我刪除一個表並用不同的模式(包括一個新列)重新創建它。當我試圖從這個新表中讀取數據,我創建了一個光標,像這樣: Cursor cursor = database.rawQuery("SELECT * FROM " + TABLE_ALARMS, null); ,當我嘗試從新的列讀取數據,cursor.getColumnIndex(N

    0熱度

    1回答

    我的AsyncTask用於提取數據是一個很長的過程,同時在構建我的recyclerview時我想檢查一下cursorloader是否能夠正確查詢我的內容提供者。 忍着我在這裏,我用裝載機回調interface和onLoadFinished得到結果。由於asynctask仍在運行,裝載程序在更新時仍會調用內容提供程序,直到asynctask結束。我除了因爲onLoadFinished主要涉及用光標數

    0熱度

    1回答

    當我啓動應用程序時,它會正確加載所有電影海報。當我點擊一張海報時,它應該啓動DetailActivity並顯示我選擇的海報。然而,每一個我點擊的海報都顯示相同的一個。 MainActivityFragment /** * A placeholder fragment containing a simple view. */ public class MainActivityFragment

    1熱度

    2回答

    我正在開發一個帶有使用Android Cursor的sqlite數據庫的測驗應用程序。現在用戶可以在問題之間跳轉。如果他進入下一個問題,我將調用cursor.moveToNext(),否則cursor.moveToPrevious。在每次「跳躍」時,我都用數據庫的數據填充對象(問題,答案,圖片,類別)。現在我想創建一個包含所有必需數據的測驗對象,並將其放入HashMap中。一個HashMap,其C

    2熱度

    1回答

    中過濾鈴聲,鬧鈴和相關媒體文件我試圖從android內部存儲URI中檢索音樂文件,但是我也在獲取鬧鐘和鈴聲,我也知道過濾from here。所以我試圖設置持續時間等於30秒,然後還我收到一些告警信息。我不能設置多重條件,這是我試過 String[] proj2 = {MediaStore.Audio.Media._ID, MediaStore.Audio.Media.TITLE};// Can i

    0熱度

    1回答

    我目前正在根據查詢和每個列基於當前位置的遊標修改變量。我想知道是否有可能做這樣的事情,其中​​一個不同的函數調用將基於當前正在引用的遊標中列進行,以減少代碼的大小: do { Ticket ticket = new Ticket(); for(int i = 0; i < cursor.getColumnCount(); i++) { if (cursor

    -1熱度

    2回答

    我想要得到的聯繫人列表,它是 1. LIKE given text display_name **OR** 2. LIKE given text email **OR** 3. LIKE given text phone no 以下是我的查詢 String text = "testing"; ContentResolver cr = getContentResolver();

    0熱度

    2回答

    我已經使用recyclerview實現了searchView。看起來很好,但有時(完全隨機)不要在設備或工具欄中的按下按鈕之後刪除搜索視圖,並且這仍然與主屏幕疊加。 我附截圖看到的行爲 一些幫助將是aprreciate! 這是我在搜索查看代碼: @Override public void onCreateOptionsMenu (Menu menu, MenuInflater infla

    0熱度

    1回答

    我已經在我的應用程序中實現了一個sqlite數據庫,並且使用了Android Cursor。我已經寫了一個數據庫類,例如數據庫名稱以及表和列名稱。在這裏,我也有不同的方法,如下所示: public Cursor getCorrectQuestions(int topic) { SQLiteDatabase db = getReadableDatabase(); Cursor q

    1熱度

    1回答

    我最近編寫了一個StackOverflow文檔示例,說明如何使用SimpleCursorAdapter從數據庫填充ListView。 它得到了由具有以下動機拒絕: 沒有人應該使用CursorAdapters了。他們被棄用的原因! 我不知道光標適配器已被棄用(以及什麼原因),所以我谷歌搜索它。所有出現的是一堆帖子,大致提出了我現在要求的相同問題,標準答案似乎是「只有一個構造函數被棄用,而不是整個Cu