0

MultiAutoCompleteTextViewのドロップダウンリストを取得して一番下までスクロールできません。表示されている内容よりも多くのコンテンツがありますが、リストは特定のポイントを下回っていません。一番下が2つのエントリの間にあるように見えるため、リストの一番下に到達していないことがわかります。ドロップダウンを表示するコードは次のとおりです。

            public void onClick(View v) {
                adapter.getFilter().filter("");                 
                v.showDropDown();
            }
        });

main.xmlでは、要素は次のとおりです。

<MultiAutoCompleteTextView
    android:id="@+id/myTextView"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_weight="3.0"
    android:ems="10"
    android:hint="@string/myViewPrompt" />

誰かがこの問題を解決する方法を知っていますか?

4

1 に答える 1

1

android:layout_heightをハードコードされた値に設定することは機能しているようです。これにより、入力内容に応じて、ドロップダウンリストの高さをすべての値に合わせて正しくサイズ設定できます。

于 2012-07-26T20:56:05.277 に答える