我想用自定義邊框顏色將圓角和邊框放到ImageView上。另外,我想用邊框的顏色來達到發光的效果。附上示例圖片。請注意,源圖像具有方形邊框。 我想這隻能通過使用Canvas來實現?任何想法和示例代碼?ImageView帶有陰影角落,實心邊框和發光效果
5
A
回答
0
嘗試使用下面的代碼在一個新的XML文件名爲roundCorners在繪製文件夾:
<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>
然後將其設置爲通過一個背景佈局中的文件您的ImageView:
android:background="@drawable/roundCorners"
1
這就是我爲我的ImageView做了相同的更改,只要你想。
做一個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>
現在,把這個XML作爲您的ImageView的背景,然後只要你想,你會得到的效果。 現在我已經設置了自己的顏色。你可以把你想要的顏色和效果作爲圓潤的發光邊框效果。
+1
感謝您的努力,但這不是我想要的。這隻會創建圓角但不是圓形的ImageView,也沒有發光效果。 – user1718159
相關問題
- 1. Turn.js陰影效果丟失在角落
- 2. css3邊框和箱子陰影效果
- 3. 文本框帶有圓角和陰影
- 4. 曲線效果帶邊框半徑和箱形陰影
- 5. 箱陰影發光效果即
- 6. 帶有圓角和內部陰影的ImageView
- 7. CSS - 帶有陰影插圖的角半徑,難看的角落
- 8. 帶有浮動陰影的動畫陰影效果
- 9. 邊框陰影
- 10. 邊框陰影
- 11. CSS3「提升角落」不透明度陰影效果
- 12. ImageView上的邊界半徑和陰影
- 13. 添加框架或邊框到ImageView和陰影
- 14. 可能在Div邊框上有陰影效果?
- 15. 一個帶有內部和外部邊框陰影的圓圈有1px邊框
- 16. 僅限於角落的圓角陰影
- 17. 帶有陰影和角半徑的UITableView(附帶電影示例)
- 18. UICollectionViewCell邊框/陰影
- 19. iPhone UIButton在一側和圓角處有陰影/邊框
- 20. 透明的NSWindow,但帶有標準的邊框和陰影
- 21. 帶陰影效果的圓角不適用於鍍鉻
- 22. 盒陰影效果
- 23. 陰影效果的影響
- 24. 邊界外發光效果
- 25. 如何創建UIButton陰影發光效果?
- 26. 如何在我的精靈上添加陰影發光效果?
- 27. 帆布陰影/發光效果在半透明形狀上?
- 28. 無邊界窗口帶陰影和blurbehind
- 29. 帶圓角和陰影的圖像
- 30. 動態添加陰影效果到Silverlight邊框?
如果您已經擁有背景(帶有圓角邊框的圖像),請將其添加爲ImageView的背景,然後使用src設置圖像視圖的內容 – Blackbelt