Android arka Plan Ve Sebat Menü Çubuğu ayarı - eski sürümleri neden kaza özniteliği Kullanarak - tema /desen bir yaklaşımdır?
3.0, "" kılınabilir "" arka plan. aktif kullanarak kontrol kavramını Android Bu size kalıcı bar gördüğünüzde dokunun listesi parça, bağlam sağlamak için parça listesine haklı (örneğin, dokunarak bir klasör Gmail vurgulayan klasörü açar ve bir liste parçasına Haritayı konuşmaları o klasörü).
Örneğin, parça örnekleri gibi şeyler göster:
setListAdapter(new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_activated_1, Shakespeare.TITLES));
Kaynak (android.R.layout.simple_list_item_activated_1
) yeni Android 3.0 için. Bunu yapan da"": . aktif
android:background="?android:attr/activatedBackgroundIndicator"
Bu değer Android 3.0 için yeni bir nitelik ve sana ne söyleyebilirim Android önceki sürümlerinde, üzerinde kullanmayı deneyin çökmesine neden olur. 3.0/büyük/peyzaj kombinasyonu için bu sihirli değeri için arka plan olarak ayarlayın, aksi takdirde atlamak istiyorum.
Düzen iki ayrı versiyon -v11
bir kaynak kümesi, düzenli bir kaynak kümesi bir alarak bunu başarabilirim. Bu da dahil olmak ya da atlamış olma niteliğiyle tek düzen büyük bölümünün aynı olduğu için istediğimden biraz daha KURU olsa da.
Aldım bir de bıçak kullanmak istiyor drawable kaynak kod adları, android:background
olabilir başvurmak için alias ve alias ki kolu -v11
farklılaşma, ama <bitmap>
drawables yok gibi gibi android:src="@null"
.
Şüpheli bir stil ve temalar yaklaşım bu sorun, ama beri ben hiç tamamen sardı başımı (bir tane daha utanç verici Android bilgi boşlukları), tamamen emin değilim ne yapacağımı.
Kimseye kullanma"," 3.0 ve ayrı düzenleri ötesinde ön 3.0, üzerine atlama mı? aktif bir desen işe yaradı
Teşekkürler!
CEVAP
Stilleri arkadaşın vardır....
İki değer dizinler var, değerleri-v11, diğer varsayılan değerler.
Her değerler dizini styles.xml fark varsayılan bir değer olmayı içerir içerir;
<style name="listViewActivatedStyle"/>
Değerleri-v11 içerir;
<style name="listViewActivatedStyle">
<item name="android:background">?android:attr/activatedBackgroundIndicator</item>
</style>
Sonra kullandığı tek bir düzen olabilir;
style="@style/listViewActivatedStyle"
ve uygun olanı seçilir.
Ayarı arka plan resmi jQuery CSS özell...
Ayarı arka plan Android düzen öğesi re...
Android: arka plan bantlı gibi doğrusa...
Nasıl bir metin veya resim şeffaf bir ...
Birden fazla arka plan resimleri CSS k...