android设置ImageView边框

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

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="horizontal" android:layout_width="200dip"
   android:background="#000000" android:gravity="center"
   android:layout_height="150dip">
   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal" android:layout_width="195dip"
    android:background="#DEDEDE" android:gravity="center"
    android:layout_height="145dip">
    <ImageView android:id="@+id/picShow" android:layout_width="180dip"
     android:layout_height="130dip" android:scaleType="center" />
   </LinearLayout>
</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/

你可能感兴趣的:(android,边框,imageview)