問題タブ [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 投票する
4 に答える
2069 参照

android - AndroidのExpandableListView

私にはこのような要件があります-私のアクティビティには、上部にいくつかのテキストビューがあり、中央に展開可能なリストビューがあり、下部にボタンがあります。私の問題は、拡張可能なリストビューをクリックすると
、拡張されたリストがボタンと拡張可能なリストビューの間のスペースに収まるということです。

展開可能なリストビューを完全に展開し、ボタンを展開可能なリストビューの内容に応じて下に移動する必要がありました。そして、私はメインレイアウトとしてscrollviewを使用しました。
ありがとうございました

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

android - 特定の項目のみを展開できるリストを作成するにはどうすればよいですか?

展開可能なアイテムと単一のアイテムを含むリストを作成しようとしています。単一のアイテムまたは展開可能なリストの子がクリックされたときに、アイテムのテキストに基づいてインテントを呼び出すことができるようにしたいと考えています。

展開可能なリストが機能すると思いますが、展開可能なリストのアイコンが表示されないように、展開可能なリストに項目を設定する方法はありますか? 文字列配列以外のものを使用する必要がありますか?

これを行う最善の方法は何ですか?

ありがとう

以下は私の不完全なコードです。項目「ゾーン 1」、「ゾーン 2」、「ゾーン 3」を項目「アトランタ」と「ボストン」の間、またはアトランタのサブセットとして挿入したいと思います。

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

android - 折りたたみまたは展開すると、Androidのexpandablelistviewグループ/親の背景画像が変化します

折りたたみまたは展開時にexpandablelistviewグループの背景画像を交換しようとしています。しかし、背景画像は正しくスワップされませんでした。たとえば、最初のグループを展開すると、2番目または3番目のグループの背景が入れ替わります。

私はRelativeLayout(グループレイアウト)とSimpleExpandableListAdapter(アダプター)を使用しています。これが私がしたことです:

誰かがこれを機能させる方法を知っていますか?

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

android - Expandablelistview子アイテムのImageButton

Expandablelistviewの子アイテムにクリック可能なImageButtonを設定することは可能ですか?はいの場合、そのイベントリスナーをプログラムする方法は?

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

android - ExpandableListView の位置の問題

「動的」ExpandableListViewがあります。つまり、親をクリックしたときにのみ子がロードされます。

だから私はonGroupExpandリストをロードするために使用します。それは機能しますが、グループを拡張する必要があります

問題は、親をクリックするとグループが展開されますが、ビューは最初の位置に戻ることです。つまり、スクロールして親をクリックし、グループを展開し、ビューを最初の親に戻すので、前にクリックしたグループを表示するにはもう一度スクロールする必要があります。

使ってみますが、うまくいきexpandableList.scrollTo(x,y);ません。

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

android - Android の ExpandableList

私は数日前にこれに取り組んできましたが、ここでいくつかのガイドが必要です (私は Android プログラミングの初心者です)。

Api Demos には、ExpandableList にデータを入力する方法を説明する 3 つの例があります。1 つは配列、もう 1 つはリスト、3 番目は 2 つのカーソルです。

たとえば、ビデオ、オーディオ、画像の 3 つのカテゴリが必要で、この親を MediaStore.Video カーソル、MediaStore.Images カーソルで埋めたいとします。

このためにパーソナライズされたアダプターを作成する必要がありますか? Video Audio と Images の場合は y で文字列の配列を作成できますが、これらのカテゴリ内のコンテンツの場合は、カーソルを作成してデータを取得し、親を埋める必要があります。

提案?

どうも

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

android - LinearLayout in ExpandableListView

I want to inflate a childView of ExpandableChildView component.

Code:

Where linearOpt is a vector that contains a lot of LinearLayout objects that I have instantiated.

This is R.layout.itemrow xml:

But I received this error:

07-18 10:48:49.740: ERROR/AndroidRuntime(2738): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.

How I can resolve this issue?

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

android - スクロール時に Android ビューがデータを失う

子が CheckBoxes や EditText などのデータ コレクション ウィジェットである ExpandableList で構成されるアプリケーションがあります。データが入力されると、リストがスクロールされるとすぐに失われます。問題または解決策は何ですか?ありがとう。

0 投票する
4 に答える
18487 参照

android - ExpandableListViewの折りたたみを無効にする

のデフォルトの動作はExpandableListView、ヘッダーがクリックされたときにグループを折りたたむことです。これを防ぐことは可能ですか?

私はもう試した:

  • リストに設定OnTouchListenerします。これはスクロールを妨げます。
  • リストにを設定OnGroupClickListenerします(でonCreate())。これは、最初のクリック以降のすべてのクリックで機能します。

他の誰かがこれを達成しましたか?なぜOnGroupClickListener最初のクリックを逃すのでしょうか?

よろしくお願いします。

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

android - ExpandableListView-条件付き拡張は可能ですか?

SQLiteデータベースにバインドされたExpandableListViewがあります。簡単にするために、データベースに2つの列が含まれていると仮定します:titlebody。ExpandableListViewには、groupそれぞれtitleにaがありchild、対応するそれぞれにaがありbodyます。

ここで、さらに面白くするために、SQLiteデータベースの一部の行にはがありませんbody(つまり、...のみがありますtitle)。ご覧のとおり、本文がない場合は、グループを拡張する理由はありません...子は空(つまりString body == "")になるためです。

このような状況を捉え、グループの拡大をスキップする方法を探しています。空白の子を拡張したくありません。それを疑似コードに入れるには、次のようなものが必要です。

助言がありますか?