0

DBからデータを収集してリアルタイムで表示するスピナーがあります。私が直面している問題は、アイテムの長さが非常に長い場合、スピナーがそれ自体を伸ばして画面/ビューの外に出るということです。私が欲しいのは、スピナーの長さを固定することであり、それ自体が伸びないようにする必要があります。これが私のスピナーのビューです:

リアルタイムビュー

そして以下はコードです:

<Spinner
    android:id="@+id/spinner1"         
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />

Java:

Spinner spinnerRub = (Spinner) findViewById(R.id.spinner1);

    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, lables); 

    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
4

1 に答える 1

2

幅に折り返しコンテンツを使用する代わりに、要件に基づいて幅(120dpなど)を指定します。

于 2013-03-27T11:41:51.527 に答える