關於spinner嵌套在popupWindow衝突問題

今天做項目正好用到了spinner嵌套在popupWindow,之前用虛擬機測試沒有bug,但是後來換上真機(HUAWEI VNS-DL00)測試出現了崩潰現象.

爲什麼?原因出在spinner上。

網上大部分答案是在當前activity中添加

android:theme="@style/Theme.Light.NoActionBar"

嘗試之後還是會奔潰

有效解決方法如下:

在spinner控件中添加:

android:spinnerMode="dialog"

直接貼代碼:

<Spinner
    android:spinnerMode="dialog"
    android:id="@+id/selectspecial_spinner_grade"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/rightradiusbackground"></Spinner>
紅色的一行代碼是關鍵



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章