किसी भी कारण से मेरे खोजदृश्य में पारदर्शी की बजाय एक सफेद पृष्ठभूमि है और मैं इसे से छुटकारा पाने के लिए प्रतीत नहीं कर सकता। मैं AppCompat विषय का उपयोग कर रहा हूँ। मैं अपने ActionBar
के रूप में मैन्युअल रूप से ToolBar
का उपयोग कर रहा हूं।सर्च व्यू बटन और क्वेरी
menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/search"
android:title="Search"
android:icon="@android:drawable/ic_menu_search"
app:showAsAction="collapseActionView|ifRoom"
app:actionViewClass="com.exposure.controls.ExposureSearchView" />
</menu>
<style name="LaunchTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:colorBackground">@color/app_background</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:background">@android:color/transparent</item>
<item name="windowActionBarOverlay">true</item>
<item name="android:windowActionBarOverlay">true</item>
<item name="android:windowFullscreen">true</item>
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="searchViewStyle">@style/MySearchViewStyle</item>
</style>
<style name="MySearchViewStyle" parent="Widget.AppCompat.SearchView">
<item name="queryBackground">@android:color/transparent</item>
<item name="submitBackground">@android:color/transparent</item>
</style>
लग रहा है अपनी शैली को यह जोड़े की कोशिश करो। क्या आपने ऐप का उपयोग करने पर एक नज़र डाली है: actionViewClass = "android.support.v7.widget.SearchView"? https://developer.android.com/reference/android/support/v7/widget/SearchView.html – riggaroo
क्या आप फ़ाइल की सामग्री भी पोस्ट कर सकते हैं: एक्सपोजरशर्च व्यू – riggaroo
मेरा मानना है कि मैं नए संस्करण का उपयोग कर रहा हूं, मेरी कक्षा देखें। –