android-cursoradapter

    0熱度

    2回答

    我正在開發一個天氣應用程序,我想在RecyclerView裏面使用Views這兩個Views,它有CursorAdapter作爲它的成員。我想用一個View來顯示今天的天氣和其他視圖來顯示其他天的天氣。如果我只使用一個View來顯示天氣,我的RecyclerView正在運行完美。我也覆蓋getItemViewType()? to get to know which視圖類型我應該膨脹。 代碼getI

    0熱度

    1回答

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

    0熱度

    2回答

    嗨我正在使用this庫來實現帶有CursorLoader的RecyclerView。它工作正常,但我想要的是單擊RecyclerView項目時獲取光標。 如果是的ListView我可以很容易地通過 Cursor cursor = (Cursor) listView.getAdapter.getItem(position); 在ListView的項目單擊 得到光標; 但我不能用RecyclerV

    1熱度

    2回答

    我使用文本框和圖像創建了一個自定義列表。圖像應該刪除數據庫sqlite中的行。 我的片段活動我正在使用sqlitedatabase的查詢方法。 cursor = mSqLiteDatabase.rawQuery("SELECT liked_id as _id, liked_presentation_id FROM liked", null); LikedListCursorAdapter lik

    0熱度

    2回答

    我對CursorAdapter中的Android newView和getView如何工作感到困惑。 到目前爲止,我所見過的大多數實現都實現了getView,但是很多在線資源都暗示這不是要走的路,例如here。 我的問題歸結爲代碼 @Override public View newView(Context context, Cursor cursor, ViewGroup parent) {

    -1熱度

    1回答

    即時通訊使用適配器來填充列表視圖,並即時通過使用方法「GetItemId」從單擊項目的數據庫中獲取_ID。 但是,價值沒有得到細節的活動(顯示在列表視圖上點擊的項目的詳細信息),我搜索了這個很大的錯誤,我無法修復它。 我沒有得到任何錯誤,但細節活動是空的,因爲它沒有得到id/incocrrect id來獲取數據。 我的適配器: public class RegistosCursorAdapter

    1熱度

    1回答

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

    0熱度

    2回答

    我想填充一個sqlite數據庫的列表視圖,到目前爲止,我想我已經正確地創建/添加項目到數據庫。我不知道如何獲取這些項目並將它們放入我的列表視圖中。 這裏是我的數據庫創建(RecordsDatabase.java): public class RecordsDatabase extends SQLiteOpenHelper { public static final int DATABASE_V

    0熱度

    1回答

    這裏有一些有趣的東西 - 我如何顯示來自我的內容提供者的信息以及來自網絡的一些實時數據(我不想保存到我的內容提供者?)。 1.CursorLoader和CursorAdapter不會做IMO,因爲我不想將信息保存到我的內容提供者。 2.AsyncTask和更新onPostExecute中的視圖將不起作用,因爲現在我通過cursorAdapter等顯示來自我的內容提供者的信息,並且由於屏幕本身是Ad

    0熱度

    1回答

    我正面臨着我一直無法解決的最奇怪的問題。 我有以下環路它做正確的工作: for (int i = 0; i < adapterCount; i++) { View listItem = mListAdapter.getView(i, null, mListView); listItem.measure(desiredWidth, View.MeasureSpec.UNSPECI