Andorid中如果在TextView中用drawable添加图片改变图文间距
2016-12-09 15:59
337 查看
正好做项目用到这个问题,本来去网上找说可以用这个方法,
在 17 版本 之前
需要 在button中 添加
android:textAlignment="textStart"
android:layout_gravity="start"
在 17 版本之后
android:textAlignment="textStart"
但由于我的代码版本是11,所以不能用,后来想了很多方法,最后还是决定用LinearLayout布局包裹。下面看代码
<LinearLayout
android:layout_width="match_parent"
android:layout_height="@dimen/pad_height_60"
android:background="#f6f6f8"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="horizontal" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/download_delete"
android:drawablePadding="5dp"
android:text="全部继续"
android:textColor="#d33d3e"
android:textSize="@dimen/pad_text_size_16" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="horizontal" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/download_chose"
android:gravity="center"
android:text="一键清空"
android:drawablePadding="5dp"
android:textColor="#444444"
android:textSize="@dimen/pad_text_size_16" />
</LinearLayout>
</LinearLayout>
在 17 版本 之前
需要 在button中 添加
android:textAlignment="textStart"
android:layout_gravity="start"
在 17 版本之后
android:textAlignment="textStart"
但由于我的代码版本是11,所以不能用,后来想了很多方法,最后还是决定用LinearLayout布局包裹。下面看代码
<LinearLayout
android:layout_width="match_parent"
android:layout_height="@dimen/pad_height_60"
android:background="#f6f6f8"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="horizontal" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/download_delete"
android:drawablePadding="5dp"
android:text="全部继续"
android:textColor="#d33d3e"
android:textSize="@dimen/pad_text_size_16" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="horizontal" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/download_chose"
android:gravity="center"
android:text="一键清空"
android:drawablePadding="5dp"
android:textColor="#444444"
android:textSize="@dimen/pad_text_size_16" />
</LinearLayout>
</LinearLayout>
相关文章推荐
- Andorid中如果在TextView中用drawable添加图片,怎么能改变图片与文字的距离
- Andorid中如果在TextView中用drawable添加图片,怎么能改变图片与文字的距离
- Android TextView加载HTMl图文之添加点击事件和查看图片
- 在代码中改变TextView的drawableLeft的图片资源
- TextView部分内容改变颜色,背景色,大小,字体,超链接,删除线,下划线,添加图片
- TextView用drawableLeft时,改变文字和图片间的距离
- Android: TextView添加图片(drawable)及动画实例
- Android动态布局,并动态为TextView控件设置drawableLeft、drawableRight等属性添加图标
- 使用ViewPager实现图片左右切换(有实心和空心和TextView随图片改变而改变)
- 在TextView中添加图片和文字
- Android笔记:TextView和编辑框中添加图片,ImageSpan,SpannableStringBuilder用法
- SpannableString 来改变textView中http协议,手机号,已经你想要改变的字的颜色,以及添加onClick事件
- android textview改变部分文字的颜色和string.xml中文字的替换及部分内容设置颜色、字体、超链接、图片
- TextView和EditText中添加图片(ImageSpan)
- (五十五)用android:drawableRight设置带图片的TextView的实现
- TextView图文混排,显示添加的图片,三种常用方法,亲测
- android selector(改变button,textview,listview的背景图片)
- 在TextView中添加图片属性
- Android - TextView添加图片
- android之在EditText、TextView中添加表情图片