Tag: recyclerview

Android-Symbolleistenhöhe beim Scrollen

Ich versuche, eine Suchleiste wie in Google Maps Android App zu implementieren: Wenn die Recycler-Ansicht in ihrem Ausgangszustand ist, hat die Symbolleiste keine Erhöhung. Erst wenn die Benutzer anfangen zu scrollen, wird die Erhebung sichtbar. Und die Suchleiste (Symbolleiste) kollabiert nie. Hier habe ich versucht, das zu replizieren: <android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.v7.widget.RecyclerView android:id="@+id/recyclerView" android:layout_width="match_parent" […]

Recyclerview addOnItemTouchListener bekommst das Subview in die Zeile geklickt

Ich habe Recyclerview onclickListener aus dieser Stack-Overflow- Lösung implementiert. Diese Lösung funktioniert gut für die Recycler Artikel Klicks. Aber ich kann nicht fähig sein, welche Unteransicht (zB: ImageView, Button) aus der Zeile geklickt wird. mAttachmentRecyclerview.addOnItemTouchListener( new RecyclerItemClickListener(getApplicationContext(), new RecyclerItemClickListener.OnItemClickListener() { @Override public void onItemClick(View view, int position) { if (view.getId()==R.id.attachmnet_remove) { attachmentsList.remove(position); mAttachmentAdapter.notifyDataSetChanged(); attachmentCount–; } […]

Kein Adapter angebracht; Überspringendes Layout

Logcat-Fehler: Kein Adapter angeschlossen; Überspringendes Layout Ich habe das Kontext-Argument mit getActivity () geändert, aber die App läuft noch nicht. public class FragmentActivity extends Fragment { private RecyclerView mRecyclerView; private CountryAdapter mAdapter; private LinearLayoutManager layoutManager; public FragmentActivity(){} @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.activity_main, container, false); mRecyclerView = […]

So fügen Sie Recycling-Ansicht in Layout-XML hinzu

Ich folge diesem Link , wie in der Link erwähnt Ich versuche, Recycling-Ansicht wie folgt hinzuzufügen: <android.support.v7.widget.RecyclerView android:id="@+id/my_recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="vertical" /> Ich habe das android-support-v7-appcompat Bibliotheksprojekt hinzugefügt und auch versucht, recyclerview-v7-21.0.0-rc1.aar zu libs recyclerview-v7-21.0.0-rc1.aar , aber trotzdem recyclerview-v7-21.0.0-rc1.aar ich folgende Fehler. The following classes could not be found: – android.support.v7.widget.RecyclerView Hinweis: Ich habe Android […]

Android ViewPager mit RecyclerView funktioniert falsch in BottomSheet

Wenn ich versuche, die Liste zu scrollen, funktioniert das manchmal falsch – BottomSheet fängt das Scroll-Ereignis ab und verbirgt sich. Wie man das wiedergibt: Öffnen Sie das untere Blatt Ändern Sie eine Seite von ViewPager Versuchen Sie, die Liste zu scrollen Ergebnis: BottomSheet wird ausgeblendet. Hier ist Beispielcode: Kompilieren 'com.android.support:design:23.4.0' MainActivity.java package com.nkdroid.bottomsheetsample; import android.os.Bundle; […]

Wie man ein anderes Fragment auf recyclerview OnClick öffnet

Ich benutze ein RecyclerView , um mein Schubladenlistenelement in meiner Navigation Drawer anzuzeigen. OnClick der Schublade Liste Element, ich bin in der Lage, verschiedene Aktivitäten zu öffnen, aber ich möchte in der Lage sein, Fragmente zu öffnen, die das Hauptaktivitätslayout ersetzen werden. Gibt es einen Weg, dies zu tun? public class AdapterClass extends RecyclerView.Adapter<AdapterClass.MyViewHolder> { […]

RecyclerView ambiguos setVisibility-Funktion, Klick auf eine Ansicht wirkt sich auf mehrere Ansichten aus

Dies ist das Projekt, das ich versuche zu laufen. Hier ist mein Code für den onBindViewHolder aus der RecyclerView.Adapter Klasse @Override public void onBindViewHolder(ViewHolder holder, final int position) { TextView title = (TextView) holder.view.findViewById(R.id.title); final TextView desc = (TextView) holder.view.findViewById(R.id.desc); final ImageView imageView = (ImageView) holder.view.findViewById(R.id.imageView); title.setText(pojos.get(position).getTitle()); desc.setText(pojos.get(position).getDesc()); imageView.setImageResource(pojos.get(position).getImage()); imageView.setOnClickListener(new View.OnClickListener() { @Override public void […]

Android-Ripple-Effekt, der von Selected State überschrieben wird

Nachdem ich schon eine Weile gesucht habe, konnte ich hier nicht antworten … Ich habe eine Recycler-Ansicht mit Gegenständen, die wenn ausgewählt haben einen roten Hintergrund und weißen Text (vorher ist der Hintergrund weiß und Text ist schwarz). Um dies zu tun, verwende ich einen Selektor. Ich habe vor kurzem versucht, einen Welligkeitseffekt hinzuzufügen, aber […]

RecyclerView – Keine Animation auf NotifyItemInsert

Aus irgendeinem Grund, wenn du ein neues Element zum RecyclerView hinzufügst (sollte an die Spitze der Liste eingefügt werden), wird es nicht angezeigt, wenn ich nicht die Liste nach unten blättere und wieder an die Spitze und ohne jede Animation. (Erscheint einfach an der Spitze der Liste, als wäre es die ganze Zeit da). Das […]

Suche durch RecyclerView mit Suchansicht

Ich möchte durch RecyclerView suchen, ich habe List<BaseOfCards> (BaseOfCards ist meine Getter & Setter Klasse) Mein RecyclerViewAdapter : public class RecyclerViewAdapter extends RecyclerView.Adapter<RecyclerViewAdapter.MyViewHolder> { private LayoutInflater inflater; private List<BaseOfCards> items; //private int itemLayout; //String cardvalue; private Activity mActivity; public RecyclerViewAdapter(Activity mActivity, Context context, List<BaseOfCards> items) { this.mActivity = mActivity; inflater = LayoutInflater.from(context); this.items = items; […]

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