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);