0

したがって、ExpandableListViewと、アプリケーションでBaseExpandableListViewAdapterを拡張するカスタムアダプタを使用しています。しかし、グループ(基本的には親)をクリックすると、ExpandableListViewにグループを展開し、その下の子を表示するように指示します。しかし、問題は、子供たちのビュー全体に灰色のボックスがあり、灰色のボックス以外は何も見えないことです。なぜこれが起こるのか分かりません

注:これは、4.0より前のAndroidバージョンでのみ発生します。android 4.0では完璧に動作しますが、android2.3.3以下の灰色のボックスが表示されます。なぜですか?

私の意見では、サンプルコードはおそらくAndroid OSと関係があると思うので必要ないでしょうが、コードが必要な場合は、私に聞いてください。質問を編集して投稿します。ありがとうございます。

これが灰色のボックスの外観です。グループ(親)は明らかに灰色のボックスの上にあります。 人々の名前が走り書きされました

4

1 に答える 1

1

将来これを見る人のために、私はついにそれを理解しました。私が持っていた「子」のレイアウトのxmlファイルで、clipChildren = "true"をfalseに変更し、機能しました。

于 2012-10-08T14:35:28.030 に答える