हैलो मैं ActionBar Sherlock
और पुराने संस्करण compatbility के लिए android support Library v4
(मेरे ऐप की minSdkVersion = "8") जिसमें मैं ListView में TextView के लिए कुछ विशेषताओं का इस्तेमाल किया है का उपयोग कर ListView नेविगेशन के साथ एक नेविगेशन ड्रॉर बनाया है:मार्गदर्शक ड्रॉवर एंड्रॉयड एपीआई विशिष्ट लेआउट गुण
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:gravity="center_vertical"
android:paddingLeft="16dp"
android:paddingRight="5dp"
android:textColor="#fff"
android:background="?android:attr/activatedBackgroundIndicator"
android:minHeight="?android:attr/listPreferredItemHeightSmall"/>
यह त्रुटि दिखा के रूप में ?android:attr/activatedBackgroundIndicator
11 एपीआई से है और ?android:attr/textAppearanceListItemSmall
& ?android:attr/listPreferredItemHeightSmall
एपीआई से कर रहे हैं है 14.
मैं ActionBar इसकी जगह से ?android:attr/activatedBackgroundIndicator
का समर्थन करने में कामयाब शेरलॉक ?attr/activatedBackgroundIndicator
। लेकिन मुझे अन्य दो विशेषताओं के लिए कोई समानता नहीं मिली। एक्शनबार शेरलाक में ?attr/textAppearanceListItemSmall
है लेकिन यह ठीक से काम नहीं कर रहा है।
तो 2.1 से ऊपर सभी एपीआई को समर्थन प्रदान करने के लिए इन विशेषताओं के समानता क्या है?
हैलो, मैं यह की स्थापना ' 50dp 18sp ' धन्यवाद एक बहुत द्वारा हल कर दिया है! :) –
यह भी एक सवाल है। यह कस्टम आयाम सही लगता है। लेकिन क्या ये आयाम एंड्रॉइड मानक आयामों से भिन्न हैं? मेरा मतलब है, इस आयामों के लिए एंड्रॉइड एपीआई के मूल्य क्या हैं? –
आप एंड्रॉइड एसडीके में उन आयामों को पा सकते हैं। इससे कोई फर्क नहीं पड़ता कि आयाम अलग हैं, यदि आपके लेआउट आपके जैसा दिखते हैं और आप एंड्रॉइड डिज़ाइन पैटर्न का पालन करते हैं। – koso