Ich versuche, zwei Eigenschaften von attrs.xml wie content
und handle
zu verwenden. Wenn ich sie beim Erstellen des Layouts verwende, verschwindet die Ansicht. Ich habe den Bug seit 3 Tagen ausprobiert und nichts hat funktioniert. Hilfe wird sehr geschätzt!Fehler im Layout, wenn ich Eigenschaften von attrs.xml verwende
-Code im Kontext
<hh.hhh.app.android.hhhh.widget.ExpandablePanel
android:id="@+id/expandablePanel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
app:handle="@+id/expandButton"
app:content="@+id/listViewProduct"
app:collapsedHeight="50dip"
app:animationDuration="25">
<ListView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/listViewProduct"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/expandButton"/>
</hh.hhh.app.android.hhhh.widget.ExpandablePanel>
attrs.xml Code
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="ExpandablePanel">
<attr name="handle" format="reference" />
<attr name="content" format="reference" />
<attr name="collapsedHeight" format="dimension"/>
<attr name="animationDuration" format="integer"/>
</declare-styleable>
</resources>
welche Fehler helfen erhalten Sie? –
Haben Sie xmlns: app = "http://schemas.android.com/apk/res-auto" in Ihrem Elternlayout hinzugefügt? Vergewissern Sie sich auch, dass "hh.hhh.app.android.hhhh.widget.ExpandablePanel" ist richtig Paketname – LvN
danke für die Vorschläge @ LvN..ich stellte sicher, dass alle diese korrekt sind, bevor Sie die Frage –