यहाँ समस्या देखते हैं मैच के लिए, सलेटी रंग का चेकबॉक्स ऊपर और कार्रवाई बार के नीचे से कमरे में छोड़ देता है: सेट ActionBar आइकन ऊंचाई ActionBar ऊंचाई
styles.xml
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="CustomActionBarTheme" parent="Theme.Base.AppCompat.Light">
<item name="android:windowContentOverlay">@null</item>
<item name="android:actionButtonStyle">@style/ActionButtonStyle</item>
</style>
<!--<style name="ActionButtonStyle" parent="@android:style/Widget.Holo.Light.ActionButton">-->
<style name="ActionButtonStyle" >
<item name="android:height">@dimen/abc_action_bar_default_height</item>
<item name="android:layout_height">@dimen/abc_action_bar_default_height</item>
</style>
मैंने इस तरह की वस्तु सेट की है:
getMenuInflater().inflate(R.menu.submit_action, menu);
submit_action इस तरह दिखता है:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/action_submit"
android:icon="@drawable/check"
app:showAsAction="always" />
</menu>
और आखिरकार, संलग्न @ ड्रायबल/चेक का उपयोग किया जा रहा है।
किसी भी विचार कैसे मैं जाँच ActionBar को भरने के लिए मिल सकता है?
आपके उदाहरण में ic_action_tick क्या है? – tipu
@tipu [androidicons] से चेक मार्क आइकन (http://www.androidicons.com/)। – adneal
मैंने आपके कोड verbatim का पालन किया (मेरी शैलियों के ऊपर परिवर्तन के साथ) गतिविधि एक्शनबार में एक चेक के बजाय, इलिप्सिस के साथ शुरू होता है। – tipu