Я только что потерял 3 дня, пытаясь понять, почему на мой Spinner нельзя нажать. Я попытался удалить ScrollView ниже, и он волшебным образом работает. Теперь я должен использовать ScrollView под вертушкой, и я не могу понять, почему не работает
Это макет:
<Toolbar
android:minHeight="?android:attr/actionBarSize"
android:background="#3399ff"
android:minWidth="25dp"
android:layout_width="match_parent"
android:layout_height="25pt">
<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:id="@+id/mpSpinner" />
</Toolbar>
<ScrollView
android:minWidth="25dp"
android:minHeight="25dp"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/scrollView1">
<other things below.../>
</ScrollView>
Действие не влияет на его работу, но вот код:
class MotoParabolico : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_moto_parabolico)
supportActionBar!!.hide()
val spinner = findViewById<Spinner>(R.id.mpSpinner)
val adapter = ArrayAdapter.createFromResource(this, R.array.dropdown_MP, R.layout.custom_spinner)
adapter.setDropDownViewResource(R.layout.custom_spinner)
spinner.adapter = adapter
}