0

リストビューのあるUIに取り組んでいます。各行には2つの情報があります。1つは製品名で、もう1つは製品IDを積み重ねたものです。したがって、各行には2行のデータがあります。

私がこれでやりたいこと:

ユーザーが各行をクリックすると、さらに展開され、1つの入力と1つのスピナーが表示されます。つまり、基本的には数量と測定単位を入力するためのものです。

これが達成可能かどうか、そしていくつかの例を参照できるかどうかを教えてください。

私が必要としているのはもっと

TaskosToDoリスト| タスクリスト https://play.google.com/store/apps/details?id=com.taskos&hl=en

必要なのは、カテゴリが拡張できないことだけです。アイテムのみが拡張可能になります。必要なのはそのようなアプリの例だけで、それから私はそれを前進させることができます。

4

2 に答える 2

1

私はそれができると思います...あなたはあなたの行レイアウトに余分なウィジェットを置き、それらを移入してリスト作成時にそれらを隠す必要があります、そしてあなたのonListItemCLickであなたはそれらを再表示することができます。

これがうまくいくかどうかはわかりませんが、それがうまくいくかどうかは合理的であり、目標を達成するために私がやろうとしていることです。

于 2012-05-09T12:14:12.263 に答える
0

listViewは展開できません。ただし、 expandablelistViewを使用できます

しかし、あなたが望む種類の機能は、この方法では実行できません(私は推測します)。

使用できます

registerForContextMenu("your list View");

リストビューを登録するには

onCreateContextMenu

あなたの場合に実行したいアクションの種類については、EditTextSpinnerを使用したダイアログでユーザーからの入力を取得します

于 2012-05-09T11:42:19.637 に答える