Özel kenarlık rengiyle bir ImageView'a yuvarlak köşeler ve kenarlık koymak istiyorum. Ayrıca, sınırın rengi ile parlayan bir etki elde etmek istiyorum. Ekli örnek resim. Kaynak resmin kare sınırları olduğunu unutmayın. Sanırım bu sadece Tuval kullanarak yapılabilir mi? Herhangi bir fikir ve örnek kod?Köşeleri yuvarlatılmış köşeler, düz kenarlık ve parlaklık efekti
5
A
cevap
0
sizin çekilebilir klasörde yeni xml dosyasında adlandırılmış roundCorners Aşağıdaki kodu kullanmayı deneyin:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#000000" />
<stroke
android:width="1dp"
android:color="#DDDDDD" />
<corners
android:bottomLeftRadius="2dp"
android:bottomRightRadius="2dp"
android:topLeftRadius="2dp"
android:topRightRadius="2dp" />
</shape>
Ve o zamana kadar düzen dosyasında ImageView bir arka plan olarak ayarlamak:
android:background="@drawable/roundCorners"
1
Bu, ImageView'ım için istediğiniz değişiklikleri yapmak için yaptığım şeydir.
istediğiniz kadar sonra etkisini alacak senin imageview arka planı olarak bu xml koymak, Şimdi bir image_shape.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
/>
<corners
android:radius="50dp" />
<padding
android:left="10dp"
android:right="10dp"
android:top="10dp"
android:bottom="10dp"/>
<solid android:color="#10151D"/>
</shape>
yaptı. Şu anda kendi rengimi ayarladım. arzu renginizi koyabilirsiniz ve yuvarlanmış parıltı sınır efekti olarak efekt alabilirsiniz.
+1
Çaba için teşekkürler, ama istediğim bu değil. Bu sadece yuvarlatılmış köşeler oluşturur, ancak yuvarlanmış değil ImageView, aynı zamanda parlama etkisi yoktur. – user1718159
İlgili konular
- 1. Yuvarlatılmış köşeler ve saydamlıklı kenarlık
- 2. jQuery ile sıvı yuvarlatılmış köşeler
- 3. Antialiased yuvarlatılmış köşeleri Android'de ImageView
- 4. Yuvarlatılmış prototip köşeleri iOS9.2
- 5. yuvarlatılmış köşeler FragmentDialog içinde
- 6. Köşeleri yuvarlatılmış köşelerle ve kenarlarla UIImage yapın
- 7. Yuvarlatılmış köşeler etrafında kutu gölgesi?
- 8. Yuvarlatılmış köşeler ve iç gölge ile EditText Tasarlama
- 9. Düz köşe veya eğimli köşeler
- 10. NSBezierPath yuvarlatılmış köşenin kötü köşeleri var
- 11. Yuvarlatılmış Köşeler ile Android ImageView Çalışmıyor
- 12. svg için yuvarlatılmış köşeler ayarlama: image
- 13. HTML 5 ile parlaklık efekti nasıl oluşturulur
- 14. UISearchBar özel köşeler
- 15. Android - Yuvarlatılmış köşeler ve döşemeli bir görüntü arka planı ile nasıl bir görünüm oluşturulur?
- 16. Yuvarlatılmış Köşeler Cocos 2d-x Bezier ile rect
- 17. OpenGL ES: çoğaltma köşeleri olmadan düz gölgeleme?
- 18. WPF'de yuvarlak köşeleri olan kesikli kenarları nasıl oluştururum?
- 19. Yuvarlatılmış köşeleri olan MFC'de nasıl bir ilerleme denetimi oluştururum?
- 20. IOS: yuvarlatılmış köşeleri olan bir UIImage veya UIImageView oluşturun
- 21. Android: Yuvarlatılmış köşeler farklı Android sürümlerinde farklı çalışır
- 22. Görüntü ile dolu bir UITableViewCell için yuvarlatılmış köşeler nasıl geri alınır?
- 23. Silverlight'ta Üst (veya Alt) Yuvarlak Dikdörtgen Köşeleri Nasıl Yapılır?
- 24. Kare set kullanılarak yuvarlatılmış köşelere sahip UIButtonBackgroundImage
- 25. Firefox, <tr> yuvarlatılmış kenarlık oluşturmuyor, hesaplanan kenarlık yarıçapı değerine rağmen
- 26. Köşeleri GPUImageHarrisCornerDetectionFilter kullanarak edinme
- 27. WPF'de iç kızdırma efekti
- 28. Objektif C: Fotoğraflar çevresinde kenarlık efekti nasıl oluşturulur
- 29. Köşeleri yuvarlamak için UIView CALayer Animasyonu
- 30. Otomatik boyutlandırma için yuvarlak köşeler UIView
Önceden arka planınız varsa (yuvarlak kenarlı görüntü) ImageView'a arka plan olarak ekleyin, sonra imageview'ın içeriğini ayarlamak için src'yi kullanın. – Blackbelt