Benim düzenimin arka planı olarak bir 9patch seti var. Yine de hala selectableItemBackground
referans numarasını kullanarak dokunma geri bildirimi sağlamak istiyorum.? Android: attr/selectableItemBackground başka bir varolan arka plan ile
işe yaramadı ancak ikinci <item>
ait android:drawable
gibi bir 9patch ile <layer-list>
ve selectableItemBackground
kullanarak denedim.
Ayrıca <layer-list>
ile list_selector_background_pressed.xml
selectableItemBackground
için degrade çekilebilir android kullanır bir seçici yapmak ve overlay deneyebilirsiniz. Ama 4.4 KitKat'ta seçilen arkaplan rengi gerçekte yerine jellybeans içinde mavi gri, bu yüzden gerçekten var sahiptir
daha kolay bir yol olarak, doğru adamlar D onu :(hardcode edemez:?
Bu ilginç görünüyor. Deneyecek. –
@JasonHu Üzgünüz, yorumunuzu tam olarak gözden geçirmedim, bir aramdaydım. Bir sorunuz varsa, devam edin. – Vikram
Harika. ÇALIŞIYOR bir cazibe gibi. Başlangıçta seçilen durumlar için bir seçici yapmam gerektiğini düşündüm (seçildiğinde varsayılan olarak sadece 9patch ve LayerDrawable). Ama selectableItemBackground aslında geri çekilebilir görünüyor aslında çekicinin kendisi gibi görünüyor. Teşekkür ederim. –