問題タブ [expandablelistview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
700 参照

android - Androidでexpandablelistを実装する方法は?

組み込みの連絡先アプリを複製しようとしています... 複数の電話と電子メールを追加するための + ボタンを使用するにはどうすればよいですか? また、fastscrollviewを有効にしたい

0 投票する
1 に答える
928 参照

android - ExpandableList にハッシュマップの ArrayList を設定する

展開可能なリストにハッシュ マップの配列リストを設定する方法を教えてください。実際、私はツリーのデータ構造を作成しました。データ構造を使用して、展開可能なリストを作成したいと考えています....

0 投票する
14 に答える
96450 参照

android - ExpandableListView - 子のないグループのインジケーターを非表示

ExpandableListView、子のないグループのグループ インジケータを非表示にする方法はありますか?

0 投票する
1 に答える
1981 参照

android - 他の要素を含むタブに ExpandableListView を追加する

タブ付きのアプリを開発しています。タブの 1 つに、2 つのEditTextフィールドといくつかのボタンがあります。ExpandableListView タブの残りの要素の下にを追加したいと思います。

私の問題は、現在のクラスが extends であることActivityです。私が見つけたすべての例はExpandableListActivityextends ですが、同じクラスに対して両方を拡張することはできません。

このリストをタブに追加するにはどうすればよいですか? ExpandableListViewファイルに要素を追加しましたXMLが、実行しても表示されません。ビューをいくつかのデータにバインドする必要があることは理解していますが、これを行うにはどうすればよいですか? ありがとうございました。

ここに私のクラスコードがあります:

および XML:

0 投票する
3 に答える
7485 参照

android - ExpandableListActivity の展開/折りたたみ状態の保存と復元

ユーザーが子要素をクリックすると別のアクティビティを開始する ExpandableListActivity (SimpleCursorTreeAdapter を使用) があります。新しいアクティビティで戻るボタンを押すと、すべてのリスト項目が再び折りたたまれます。ExpandableListActivity の展開された状態を保存して、再度復元するにはどうすればよいですか。

私はすでに onSaveInstanceState() と onRestoreInstanceState() をこのように実装しようとしました...

...しかし、 onRestoreInstanceState() は呼び出されません。また、 onCreate() メソッドで状態を復元しようとしましたが、同様に呼び出されません:

0 投票する
1 に答える
2248 参照

android - AndroidのExpandableListViewの問題

1つのアクティビティ(Home.class)があり、そのアクティビティには3つのビューが含まれています。

first_view.xml、second_view.xml、third_view.xml

first_view.xmlには、2つのボタン(btnSecondとbtnThird)が含まれています。btnSecondをクリックすると、second_view.xmlが表示されます。btnThirdをクリックすると、third_view.xmlが表示されます。

3番目のビューには、ExpandableListViewがあります。そこで、Home.classでExpandableListActivityを拡張します。しかし、今は問題があります。

実行していると、例外が発生します。

java.lang.RuntimeException:コンテンツには、id属性が「android.R.id.list」であるExpandableListViewが必要です。

すべてのxmlファイルでExpandableListViewを使用すると、問題は解決します。ただし、このリストはthird_view.xmlにのみ表示したいと思います。どうすればこの問題を解決できますか?

0 投票する
2 に答える
2710 参照

android - AndroidExpandableListView-子のない親の処理

私は親と子の不規則な階層を持っています。一部の親には5人の子供がいますが、他の親には0人の子供がいます。

子がない場合でも、expandableListViewは「展開/折りたたみ」アイコンを表示します。

子供がいない親(行)のみのアイコンを非表示にする方法はありますか?子のない親の行を表示し、ユーザーがそれらをクリックできるようにしたいのですが、「展開/折りたたみ」アイコンがわかりにくいです。

0 投票する
1 に答える
1448 参照

android - 展開可能なリスト ビューの値を更新する方法

こんにちは、その特定の日に行ったフィットネス活動のリストを含むレイアウトで展開可能なリスト ビューを使用しています。最初にアクティビティを開くと、すべてのアクティビティのリストが表示されます。しかし、新しいアクティビティを追加すると、展開可能なリスト ビューに新しいアクティビティが表示されません。他の画面から戻ったときに新しいアクティビティを確認するにはどうすればよいですか? いくつかの解決策を提案してください。

前もって感謝します。

0 投票する
1 に答える
223 参照

android - クリックされたグループのchildcursorで正しい値を取得する

正しいgroupcursorsとchildcursorsでSimpleCursorTreeAdapter作成するために使用できます。ExpandableListView私のプログラムでは、各子に3つTextViewのが含まれています。グループを展開して子をクリックすると、カスタムダイアログを使用して3つの値がEditText表示されます。

一度に「1つ」のグループだけを開くと、プログラムは問題ありません。クリックすると正しい子の値を取得できます。しかし、同時に複数のグループを展開するとします。最新のグループの下にある最新の子のみが表示されます。

例:グループAには3つのアイテム、グループBには5つのアイテム、グループCには2つのアイテムがあります。最初にグループAの子をクリックしましたが、問題ありません。次にグループBの子をクリックしました。問題ありませんが、グループAの子をクリックすると、グループBの子が表示されます。正しい表示方法がわかりません。子供。Toastを使用して表示すると、すべての子が正しいので、奇妙です。この方法で何ができますか?

ありがとう !!

0 投票する
1 に答える
8096 参照

android - ExpandableListView-要素を選択

グループを閉じたり、選択した要素をスクロールしたりした後に選択範囲が消えないように、選択可能な要素(子)を使用してExpandableListViewを作成しようとしています。これに対するネイティブソリューションが見つからなかったため、要素の選択された状態を別のリストに保存し、onChildClickListnerで要素の状態と色を変更しようとしました。問題は-Listnerを動作させることができないということです。中には入りません。ただし、各子に個別にListnerを設定できます。これは機能しますが、私の問題は解決しません。この場合、グループ内の子供の位置に関する情報が得られないためです。それはおそらく小さな間違いです..ここにコードがあります:

psいくつかの変数名はドイツ語です、申し訳ありません=)ppsヒントをいただければ幸いです!