Tag: recyclerview

Wie bekomme ich Feedback von RecyclerView?

Ich habe ein ReceylerView implementiert und ich kann nicht herausfinden, wie man Touch Feedback bekommt (der Welligkeitseffekt davon). Hier ist was ich für den onClickListener gemacht habe: holder.itemView.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { //start Intent } }); Und ich habe sowohl klickbar als auch fokussierbar auf mein XML hinzugefügt. Dies ist, was die […]

Java.lang.IllegalStateException: RecyclerView hat keinen LayoutManager in Fragment

Ich war dabei, eine Aktivität in ein Fragment zu ändern und bekam den folgenden Fehler, sobald ich die RecyclerView aufgeblasen habe. @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { —-> View rootView = inflater.inflate(R.layout.layout_containing_recyclerview, container, false); Java.lang.IllegalStateException: RecyclerView hat keinen LayoutManager Bevor ich meine Aktivität in ein Fragment veränderte, ging der Aufblasen gut. […]

Unterschiedliche (dynamische) Gegenstände Höhe in GridLayoutManager

Ich habe einen RecyclerView und GridLayoutManager mit 2 Spalten. Wie kann ich den LayoutManager mit dem Template auf den ersten Screenshot verteilen? Jetzt habe ich Ergebnis wie beim 2. Screenshot. Brauchen Sie Ergebnis: Aktuelles Ergebnis:

Ich möchte, dass meine RecyclerView einige Gegenstände nicht recycelt

Ich bin mit einem RecyclerView mit heterogenen Ansichten im Inneren, wie in diesem Tutorial gesehen . Ich habe einige Elemente in diesem RecyclerView, die RecyclerViews sind auch. Zu schwer vorstellbar Nehmen wir an, ich möchte das Layout des Play Store kopieren: Ein großes RecyclerView mit vertikalen linearen Layout und gefüllt mit vielen Elementen: Single-Apps und […]

"RecyclerView: Kein Adapter angeschlossen; Skipping layout "für recyclerview in fragment

Ich bekomme diesen Fehler, aber ich weiß nicht, was es verursacht … vielleicht etwas mit der Tatsache zu tun, dass dies in einem Fragment initialisiert wird und nicht in der Aktivität selbst. Bearbeiten: mitgelieferte StatsAdapter-Code public class StatsFragment extends Fragment { private RecyclerView mRecyclerView; private LinearLayoutManager mLinearLayoutManager; private RecyclerView.Adapter mAdapter; private String[] myDataset = new […]

Nested Recyclerview blättert von selbst

Ich habe ein Elternteil recyclerview, das 3 Kinderansicht hat. Die letzten beiden des Kindes sind recyclerview. Parent recyclerview – child view 1 – child view 2 (horizontal rv) – child view 3 (horizontal rv) Das Problem ist jedes Mal, wenn dieses Fragment sichtbar ist, es blättert sich, um sich mit der child view 2 's […]

Symbolleiste innerhalb von CardView zum Erstellen eines Popup-Menüs (Überlaufsymbol)

Ich habe eine Liste, die aussieht wie google spielen in einem recyclerview mit cardview und funktioniert perfekt. Ich muss ein Popup-Menü (mit Überlauf-Symbol), wie folgt hinzufügen: Was ist der beste Weg, dies zu tun? Ich recherchierte und fand, dass es 2 Möglichkeiten gibt: 1 – mit einer Symbolleiste im Kartenlayout. Gibt es ein performanece Problem […]

Entfernen von Cursor-basierten Elementen in RecyclerView

So ist mein recyclerView codiert (teilweise): expensesListCursor = dbc.listExpenses(selectedDate); mLayoutManager = new LinearLayoutManager(getActivity()); rvExpenses.setLayoutManager(mLayoutManager); rvExpenses.setItemAnimator(new DefaultItemAnimator()); mAdapter = new AdapterExpensesList(expensesListCursor,getActivity()); rvExpenses.setAdapter(mAdapter); Hier ist wie mein dbc.ListExpenses geschrieben ist public Cursor listExpenses(String date){ Cursor cursor; cursor = database.query(MySQLiteHelper.TABLE_EXPENSES, new String[] {"rowid as _id", "description, cost"}, "date='" + date + "'", null, null, null, "_id asc"); if […]

Android: RecyclerView Item, wenn auf klickbare Blöcke onTouch Ereignisse gesetzt

Sieht aus wie das RecyclerView-Item-Layout auf clickable = "true", verbrauchen einige Touch-Events komplett, besonders MotionEvent.ACTION_DOWN (ACTION_MOVE und ACTION_UP arbeiten danach): Item.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/demo_item_container" android:layout_width="match_parent" android:layout_height="?android:attr/listPreferredItemHeight" android:background="?android:attr/selectableItemBackground" android:clickable="true"> <– this what breaks touch event ACTION_DOWN …. </LinearLayout> Mit sehr grundlegendem RecyclerView Setup in onCreate (): RecyclerView recyclerView = (RecyclerView) findViewById(R.id.list); … //Standard recyclerView init stuff […]

RecyclerView schneidet den letzten Artikel ab

Ich habe ein Fragment mit einer Symbolleiste und einem Recycler. Ich bevölkere die recyclerView mit Dummy-Daten und versuche dann, sie zu zeigen. Aus irgendeinem Grund wird das letzte Element des recyclerViews abgeschnitten. Dies ist das XML des Fragments: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/background_1" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/appbar_layout" android:layout_width="match_parent" android:layout_height="@dimen/height_of_app_bar" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.