問題タブ [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.
android - AndroidのExpandableListViewで子ビューからそのグループビューに移動するにはどうすればよいですか?
私の ExpandableListView の各子は、コンテキスト メニューを構築します。私の OnCreateContextMenuListener() では、子のグループに関連付けられたデータを表示しているいくつかの TextViews にアクセスする必要があります。ExpandableListView.getPackedPositionGroup() は、どのグループが子の親であるかを教えてくれますが、これを使用して TextViews が存在するグループ View へのハンドルを取得する方法を理解できませんでした。表示されない API は何ですか?
または、子の親グループに関連付けられたビューへのハンドルを取得するより良い方法はありますか?
android - Android ExpandableListView の個別の値
ExpandableListView に問題があります。私が望むのは、各グループが一意ではない列「bond」からのものであることですが、グループを一意にする必要があります(つまり、「bond」の各値には1つのグループのみを含める必要があります)。グループ内の各値には、表示する必要がある他の列のデータがあります。問題は、SQL DISTINCT 演算子を 1 つの列で使用する (そして getChildrenCursor() が IllegalStateException をスローする) か、DISTINCT 演算子を使用せずに各グループを複製できるように見えることです。
誰でもこれの修正を提案できますか?
これが私のテーブルの外観です-絆は私がユニークにしたいものです:
_id | 名前 | 絆 | ir
1 | 名前 1 | ボンド1 | ir 1
2 | 名前 2 | ボンド1 | ir 2
3 | 名前 3 | ボンド 2 | ir 3
4 | 名前 4 | ボンド3 | ir 4
これが特に明確でない場合は申し訳ありませんが、助けてくれてありがとう!
android - CursorTreeAdapter を使用した ExpandableListView の子ヘッダー
ChildView
の基になるデータと onClick / onLongClick イベントに影響を与えずに、展開されたすべてのヘッダーを作成するにはどうすればよいですかChildView
。ExpandableListView
以下は、私のアダプターのスケルトン実装です。
private class EAdapter extends CursorTreeAdapter {
どんなヘルプ/ポインタも最も役に立ちます。
android - ExpandableListView と CheckedTextView の奇妙な動作
CursorTreeAdapter と CheckedTextView が表示された ExpandableListActivity があります。クリックすると正常に動作します(手動で CheckedTextView を切り替える必要がありますが、これは ExpandableListView であるためです)が、アダプターがカーソルで再クエリを呼び出すと、チェックされる項目は正しいものではありません(以前と同じです)。
問題が何であるかについての手がかりはありますか?
android - Android ExpandableListViewが機能しない(黒/空の画面)
独自のExpandableListAdapterを使用してExpandableListViewを構築しようとしましたが、ExpandableListViewがアクティビティに表示されません:-(
以下に私のソースコードがあります。
ご協力いただきありがとうございます :-)
ご挨拶、カンジー
ここにアクティビティからのコードがあります:
コードMyColoredExpandableListAdapter:
コードMyExpandableListAdapter:
}
コードExpandableListItem:
}
android - expandablelistview がコンテキスト メニューで機能しないのはなぜですか?
私のアプリは標準の ListView と registerForContextMenu(getListView()) を使用していましたが、すべて正常に機能していました。
ネストされたリストに対応するようにアプリを変更する必要があったため、ListView を ExpandableListView に置き換えました。アクティビティを ExpandableListActivity に変更しました。また、アダプターをツリー アダプターに変更し、(FrameLayout ビューに基づいて) リストを作成するためのカスタム ビュー クラスを実装しました。
突然コンテキスト メニューが機能しなくなり、その理由がわかりません。リスト項目を長くクリックすることができず、どこから探し始めればよいのか完全に行き詰っています。
android - android expandableListView - 実行時に特定のグループにアイテムを追加する
問題が発生しました。expandableListView には 5 つのグループがあります
いくつかの項目を 2 番目のグループに追加し、実行時に expandableListView を更新する場合は、
誰かが私にその方法を教えてもらえますか?
android - スピナーのドロップダウンビューとしてexpandablelistviewを使用することは可能ですか?
文字列の2D配列があります。スピナーを使用して、ユーザーが配列の2番目のレベルから値を選択できるようにしたいのですが、配列の1番目のレベルの値をカテゴリヘッダーとして使用して、選択オプションを展開可能なリストビューに表示したいと思います。
これは可能ですか、誰かがこれをどのように実装すべきかについて正しい方向に私を向けることができますか?
android - ExpandableListView でグループ ヘッダーの高さを動的に調整する
LinearLayout を持つグループを持つ ExpandableListView (ELV) があります。グループの高さをある値 (この場合は 38dip、2 行のテキストに相当) に設定しました。グループ ヘッダーが長く、2 行以上かかる場合、ELV アイテムに正しく表示されません。ビューの一部がスクロールされます。一方、LinearLayout で android:layout_height を "wrap_content" に変更すると、グループには常にすべての行が表示されます。ただし、行幅は可変です。つまり、短いタイトルは 1 行で表示され、長いタイトルは 2、3、または 4 行で表示されます。それは醜く見えます。高さを max("38dip", "wrap_content") のように実装したいと思います。これを行う方法はありますか?
プログラムでも、android:layout_height を「wrap_content」に設定すると、グループの実際の高さを取得していないようです。何か提案はありますか?
android - AndroidExpandableListView変数スコープ
ExpandableListViewに問題があります。アプリでExpandableListViewを使用し、アダプター
"class MyExpandableListAdapter extends BaseExpandableListAdapter".
Inメソッドで入力します。
このコードは正常に機能しますが、SearchViewとMyUpdateの新しいインスタンスを作成するたびに、私には適していません。私はグローバル変数として作成"SearchView search"
し"MyUpdates myUp"
ますが、これによりいくつかの問題が発生します。しばらくすると、レイアウトがタッチイベントで応答しないか、次のタッチイベントで応答するようになります。だから私はここに投稿された元のコードで戻ってきましたが、これは私には良くありません。なにか提案を?ありがとう