Ich habe eine erweiterbare Listenansicht mit dieser Anleitung implementiert:
>Aber meine Anforderung besteht darin, eine verschachtelte erweiterbare Listenansicht zu erstellen. Etwas wie das:
%Vor% Wenn jemand dies zuvor bereits implementiert hat, bitte teilen.
Vielen Dank im Voraus.
Ich habe eine Idee, aber ich weiß es nicht oder nicht.
Verwenden Sie zunächst TextView
für Header wie Hollywood, Bollywood, Coming Soon und für andere auch in der letzten geschachtelten Liste. Verwenden Sie ExpandableListView
für die letzte geschachtelte Liste. In Ihrem Fall -
Nun würden Sie sich fragen, wie dumm das ist. Sie möchten der gesamten Liste einen erweiterbaren Effekt geben. Deshalb habe ich auch eine Lösung dafür.
Verwenden Sie das Visibility
-Feature für alle Textview
s. Immer wenn ein bestimmter Textview
OnClickListener
Listener aufgerufen wird, schalten Sie Visibility
der inneren Daten um.
z. In Ihrem Fall - wenn Movies
angeklickt wird, rufen Sie HollywoodTextview.setVisibility(View.VISIBLE);
und BollywoodTextview.setVisibility(View.VISIBLE);
auf. Und wenn HollywoodTextview
angeklickt wird, rufen Sie HollywoodComingSoonNowShowingExpandableLV.setVisibility(View.VISIBLE);
auf. In ähnlicher Weise, wechseln Sie wie erforderlich. Ich hoffe, das hilft.
Hinweis: Sie könnten auf ein Bildlaufproblem stoßen, weil Sie manuelle Bildlaufleisten verwenden und Schriftrollen von ExpandableListView
einbauen. Sehen Sie, wenn Sie es angehen können. Vergnügen!
Tags und Links android expandablelistview