私はクライアントのリストビューを構築していますが、ユーザーがリスト上の1つのアイテムを選択したときに余分な情報を表示する必要があります。ユーザーがlistViewアイテムをクリックしたときに表示を拡大する方法は?
私はこのような何かしたい:ユーザーが1つのクライアントを選択するとextraInformation.xmlが何であるかを情報パネルを膨らませる方法
を?私はアンドロイドのキーボードのようにそれをしたい。インフォボックス要素の可視性トグル
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ListView android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
<LinearLayout android:id="@+id/InfoBox"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:visibility="gone">
... Stuff ...
</LinearLayout>
</RelativeLayout>
:
レイアウト:余分な情報とその下のボックスは正確にスケッチのようにする必要がある場合は
しかし、私はtextViewsで区切られたxmlでこれを行うと考えていました。ユーザーが1つの項目を選択すると、その項目はスライドして情報を表示します。このパネルを表示したり非表示にするにはJavaコードが必要です。 – Rodrigo