首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android框子能只定义左边框吗

2012-08-14 
android边框能只定义左边框吗如题,我用stroke根本没办法做到,除了图片还有什么其它方法吗[解决办法]http:/

android边框能只定义左边框吗
如题,我用stroke根本没办法做到,除了图片还有什么其它方法吗

[解决办法]
http://stackoverflow.com/questions/2422120/open-sided-android-stroke
[解决办法]
6楼的方法不错
http://blog.csdn.net/aminfo/article/details/7782253

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 
<!-- 连框颜色值 -->
<item> 
<shape> 
<solid android:color="#000000" /> 
</shape> 
</item> 
<!-- 主体背景颜色值 -->
<item android:bottom="1dp"> 
<shape> 
<solid android:color="#ffffff" />

<padding android:bottom="10dp"
android:left="10dp"
android:right="10dp"
android:top="10dp" />
</shape>
</item>
</layer-list>
[解决办法]
你是只要给某一控件的底部加边框么?
可以这样试试,在xml文件中加上这句:android:drawableBottom="@drawable/image_name"
在类中对应的方法是:
mButton.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);

热点排行