Aşağıdaki resimde olduğu gibi nasıl bir degrade kenarlık oluşturabilirim?Android'de degrade kenarlığı oluşturulsun mu?
5
A
cevap
7
Bir layerlist kullanarak ve dolgu ile karıştırmasını bunu başarabilirsiniz. 3 unsurları gerekir:
1: border.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ff0000"/>
</shape>
2: senin sınırın renkte bir katı şekildir bir border.xml şekli, 'iç' şekli, Eğer sınır etrafında görünmesini istediğiniz şekli: inner.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#00ff00"/>
</shape>
3: bir katman listesi eachother üstünde bu 2 koyacağız. Sen iç şekline dolgu ayarlayarak sınır oluşturun: layerlist.xml
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/border"/>
<item android:drawable="@drawable/inner"
(üst, sol, sağ, alt)
android:top="3dp" android:right="0dp" android:bottom="3dp"
android:left="3dp" />
felç istediğiniz yeri burada belirtin
(eğer inme görünmesini istediğiniz) TextView'un arka planında, Düzen vb
Ya da sadece sınırlara sahip 9Patch görüntü oluştururken bu ayarlayın.
İlgili konular
- 1. LTPA belirteci oluşturulsun mu?
- 2. node.js'de zincirleme yöntemler oluşturulsun mu?
- 3. İlişkili verilerle birleşik bir dizin oluşturulsun mu?
- 4. DOM nesnesini geçirerek JQuery nesnesi oluşturulsun mu?
- 5. PHP ile mysql tetikleyicisi oluşturulsun mu?
- 6. Şef - dinamik değişkenli şablon oluşturulsun mu?
- 7. HttpServletRequest kullanarak bir çerez oluşturulsun mu?
- 8. LeNet için veri kümesi oluşturulsun mu?
- 9. Kullanılabilir JRuby JAR dosyası oluşturulsun mu?
- 10. IIS web dağıtımı - sanal dizinler oluşturulsun mu?
- 11. MATLAB'de lognormal rastgele sayılar oluşturulsun mu?
- 12. Python GTK +: özel sinyaller oluşturulsun mu?
- 13. Bir BitBucket git taahhüt kancası oluşturulsun mu?
- 14. etkinlikten yeni menuInflater veya getMenuInflater() oluşturulsun mu?
- 15. Bir alt görünümle görünüm oluşturulsun mu?
- 16. Kanepelere komut eklemek için kanca oluşturulsun mu?
- 17. BitBucket Wiki: Bir hiyerarşi yapısı oluşturulsun mu?
- 18. File.AppendAllText yoksa alt dizin oluşturulsun mu?
- 19. nHibernate - Veri tabanından sınıflar oluşturulsun mu?
- 20. Her değişiklikten sonra konteyner yeniden oluşturulsun mu?
- 21. Vim kaydet otomatik olarak oluşturulsun mu?
- 22. Django Aynı anda birkaç öznitelik oluşturulsun mu?
- 23. Pygal içinde birleşik grafik oluşturulsun mu?
- 24. Yansıma kullanarak yeni nesne oluşturulsun mu?
- 25. androidde openssl nasıl kurulur
- 26. androidde greyview için özel adaptör
- 27. androidde shift-jis kodunu çözme
- 28. Bana noktalı virgülle ayrılmış ürün adını verecek sql oluşturulsun mu?
- 29. API ile gmail, facebook ve twitter hesabı oluşturulsun mu?
- 30. Xcode 5'i durdurma ön hazırlık profilleri oluşturulsun mu?
bu http://stackoverflow.com/questions/40322955/android-shape-border-with-gradient-and-middle-transparent nasıl? – Suman