-2
A
Antwort
1
Versuchen Sie folgendes:
custom_dialog.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<android.support.v7.widget.RecyclerView
android:id="@+id/my_recycler_view"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</LinearLayout>
Aktivität/Fragment.java
RecyclerView mRecyclerView;
AlertDialog.Builder builder = new AlertDialog.Builder(context);
LayoutInflater inflater = LayoutInflater.from(context);
View content = inflater.inflate(R.layout.custom_dialog, null);
builder.setView(content);
mRecyclerView = (RecyclerView) content.findViewById(R.id.my_recycler_view);
1
Sie DialogFragment erweitern sollten und benutzerdefinierte Dialog zu schaffen, die Recycler Ansicht haben drin.
Layout: - fragment_dialog.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<android.support.v7.widget.RecyclerView
android:id="@+id/recycler_view"
android:scrollbars="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>
Ihre benutzerdefinierten Dialog: - MyDialogFragment
public class MyDialogFragment extends DialogFragment {
private RecyclerView mRecyclerView;
// this method create view for your Dialog
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
//inflate layout with recycler view
View v = inflater.inflate(R.layout.fragment_dialog, container, false);
mRecyclerView = (RecyclerView) v.findViewById(R.id.recycler_view);
//setadapter
//get your recycler view and populate it.
return v;
}
}
Verwandte Themen
- 1. wie Recycler Blick auf Dialog
- 2. Wie man Recycler View auf Popup Dialog zeigt?
- 3. Recycler View in Fragment
- 4. Wie benutze ich daterformatter in datePicker view
- 5. Ansichten in Recycler einfügen View
- 6. Recycler View (Xamarin Android)
- 7. Wie Recycler View in Xamarin Android verwenden?
- 8. multiple countdowntimers recycler view
- 9. Recycler view click animation
- 10. Recycler View mit Gridlayout Manager
- 11. Android Recycler View zwei Abschnitte
- 12. Wie aktualisiert Recycler View-Elemente von OnActivityResult
- 13. Wie machen Recycler View mit mehreren Datensätzen?
- 14. Recycler View Fatal Ausnahme: java.lang.ArrayIndexOutOfBoundsException
- 15. Wie starte ich activty auf Recycler view item click?
- 16. Einen benutzerdefinierten Dialog ablehnen?
- 17. Verwenden von View Pager in Recycler Ansichtszeile?
- 18. Recycler View scrollt nicht in der Navigationsleiste
- 19. Recycler View Absturz in der App (Firebase)
- 20. Fortschrittsbalken in benutzerdefinierten Dialog
- 21. Wie können wir Favoriten in Recycler View hinzufügen?
- 22. Recycler Ansicht Scrollen Verzögerung mit benutzerdefinierten Adapter
- 23. Entfernen von Recycler View mit außerhalb
- 24. Wie Android Espresso auf einen Artikel im Recycler klicken Ansicht in Recycler View?
- 25. Animiere alle Recycler View Items auf einmal
- 26. Wie erstelle ich einen benutzerdefinierten Dialog in iOS?
- 27. Android - Recycler View onClick Listener funktioniert nicht
- 28. Recycler Ansicht + View Pager + Verschachtelt ScrollView + CoordinatorLayout
- 29. Versucht, dieses Design im Recycler zu vergleichen View item
- 30. Recycler View mit "Load More Results" Button
Verwenden Sie benutzerdefinierte Dialog –