android-recyclerview

    1熱度

    5回答

    我跟着這裏這個例子:https://developer.android.com/training/material/lists-cards.html 發生了什麼: 名單(RecyclerView)被混合起來的數據,當我滾動。即當我向下滾動後向後滾動時,某些列表項會重複出現,而不會顯示正確的內容。 這裏是我的onBindViewHolder方法: // cardsData is a List of

    20熱度

    1回答

    RecyclerView已與Android L一起引入,並且是AppCompat v7庫的一部分。然後我決定用這個全新的RecyclerView更新我的應用程序來替換我的ListView。 爲此,當爲RecyclerView設置LayoutManager時,我使用的是LinearLayoutManager,它工作正常。 這裏是困難的東西:當我想改變我的ExpandableListView爲Recy

    47熱度

    3回答

    我想用新的RecyvlerView適配器創建一個listView。我遵循了Android開發人員資源上的精確指南。但是這給了我一個奇怪的錯誤:指定的孩子已經有一個父母。您必須先調用子對象的父對象的removeView()。 我有最新的SDK。我也在gradle中定義了依賴關係。 MyActivity(主要活動): public class MyActivity extends Activity {

    8熱度

    2回答

    我有一個帖子列表,其中大部分是圖片(簡單地說就是像G +或FB應用程序一樣的帖子)。每個帖子條目都有一個圖像寬高比,所以即使在圖像從服務器加載之前,我也可以根據它的寬度來設置圖像高度,因此卡片佈局在加載時不會改變。 的問題是兩個卡後的圖像layout_width="match_parent"集。當我得到cardview的寬度時,它是零。所以我無法計算身高。 現在我看到的唯一的解決辦法是採取父容器(

    2熱度

    4回答

    單擊按鈕時,我試圖在RecyclerView之上膨脹EditText。但代替的EditText被添加到佈局的頂部,從而推低了RecyclerView,它只是被放置在RecyclerView之上,覆蓋它就像這樣: 你可以看到「新文本「涵蓋了RecyclerView的第一項。我怎樣才能讓它在RecyclerView之上膨脹,並且把RecyclerView推下來,以適應新添加的EditText? 這是我

    21熱度

    3回答

    我正在嘗試Android Lollipop中的新RecyclerView,並且卡住了。 我試圖在Fragment的圖標右側收到一個帶有圖標和TextView的列表。 I found this great tutorial關於如何設置RecyclerView。我遵循每一點,只改變了item_layout.xml以適應我的需求。 該項目建立沒有任何錯誤,但是當它啓動我的設備我得到這個錯誤: java.

    34熱度

    4回答

    我想爲我的RecyclerView實現搜索功能。在更改的文本上,我想更改使用此小部件顯示的數據。也許這個問題以前有人問或者是簡單的,但我不知道如何來證明是數據的變化...... 我RecyclerView定義如下: // 1. get a reference to recyclerView mRecyclerView = (RecyclerView)findViewById(R.id.

    7熱度

    1回答

    因爲RecyclerView src在android.support.v7.widget.RecyclerView中,只要我從支持庫(或Google Play服務)引用此包,我可以使用套件kat和果凍bean中的recyclerView )?

    85熱度

    11回答

    使用新GridLayoutManager:https://developer.android.com/reference/android/support/v7/widget/GridLayoutManager.html 這需要一個明確的跨度數,所以現在的問題就變成了:你怎麼知道有多少「跨越」適合每行?畢竟,這是一個網格。根據測量的寬度,RecyclerView可以容納的跨度應該儘可能多。 使用舊的

    1熱度

    1回答

    有沒有辦法用RecyclerView刪除SQLite中的一行數據?以前當我用一個ListView我只設置和onClickListener,做: public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) 然後通過id到我的數據庫,像這樣:databaseAdapter.deleteS