-1

下の画像のように複数の子を持つリストビューを開発したいのですが、Googleでも同様の解決策はありません。  

 Job 1
     Floor 1
          Floor 2 
          Floor 3               
                    Room 1
                    Room 2
                    Room 3
 Job 2
        Floor 2
                    Room 2
 Job 3
 Job 4

ここに画像の説明を入力

誰かが私に提案できますか?ヒントやリンクのようなものを達成する方法は?

4

3 に答える 3

3

これを見て試しましたか:

http://code.google.com/p/tree-view-list-android/

于 2013-02-06T11:42:22.280 に答える
0

通常、ExpandableListView は 2 レベルの ListView のみをサポートします。

これは 3 レベルの ListViewの例です。さらにレベルを追加できる場合があります。

于 2013-02-06T11:44:14.853 に答える
0

次のリンクから、展開可能なリスト ビューの実際の例を見つけることができます。

http://developer.android.com/reference/android/widget/ExpandableListView.html

http://www.coderzheaven.com/expandable-listview-android-simpleexpandablelistadapter-simple-example/

子をクリックする場合は、この方法で処理できます。

getExpandableListView().setOnChildClickListener(new OnChildClickListener() 
            {               
                public boolean onChildClick(ExpandableListView parent, View v,int groupPosition, int childPosition, long id) 
                { 
               // your code...
                }
            }

これがあなたを助けることを願っています。

于 2013-02-06T11:46:28.233 に答える