0

私は持っていてExpandableListView、すべてがうまくいっています。今、私は特定のを展開できるようにしたいと考えていますGroupView

アイデア: 検索クエリの後、結果としてString. それStringGroupView、より正確なString値を見つけるために使用されますGroupView。文字列が一致したら、それを拡大しGroupViewて画面のその位置までスクロールします。

これを行うことは可能ですか?

4

1 に答える 1

1
if(!yourExpandableListView.isGroupExpanded(groupPosition)){
yourExpandableListView.expandGroup(groupPosition);
}

上記のコードは、特定の groupview をプログラムで展開するために使用されます。そのためには、groupPosition を取得する必要があります。私の知る限り、グループ項目の文字列値と一致させることはできません。代わりに、その groupPostion を使用して id(groupPosition) で文字列をクエリして取得し、特定の GroupView を展開できます。

于 2013-07-29T12:52:25.440 に答える