imageview 边框

来源:互联网 发布:mysql decode 函数 编辑:程序博客网 时间:2024/05/05 14:15

网上很多介绍图片设置边框的,我就不挖坟,自己看连接地址。
1.使用TableLayout来实现的,详见地址
http://zhaolianyang.iteye.com/blog/948747
2.使用自定义控件来实现的,详见地址
http://www.cnblogs.com/shadowjl/archive/2011/04/01/2002799.html
3.由于开发widget,不能使用上述两种方法,所以我使用下面这种方式实现的,虽然有点复杂,但是很好用。

Xml代码  收藏代码
  1. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  2.    android:orientation="horizontal" android:layout_width="200dip"  
  3.    android:background="#000000" android:gravity="center"  
  4.    android:layout_height="150dip">  
  5.    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  6.     android:orientation="horizontal" android:layout_width="195dip"  
  7.     android:background="#DEDEDE" android:gravity="center"  
  8.     android:layout_height="145dip">  
  9.     <ImageView android:id="@+id/picShow" android:layout_width="180dip"  
  10.      android:layout_height="130dip" android:scaleType="center" />  
  11.    </LinearLayout>  
  12. </LinearLayout>  

 4.网上还有人说widget可以实现自定义View,我没测试,有兴趣的朋友可以测试一下,详见地址
http://www.impjq.net/2009/11/13/android-appwidget%E5%A6%82%E4%BD%95%E6%94%AF%E6%8C%81%E5%A4%8D%E6%9D%82%E7%9A%84view/

分享到: