Ⅰ android button上的字怎么水平居中
在button的xml中增加 android:gravity="center"即可实现文字水平居中。
Android中控件的居中有以下设置方式:
xml代码当中:android:layout_gravity="center"
xml代码当中: android:gravity="center"
取值可选:
center_vertical表示上下居中
center_horizontal表示左右居中
center表示水平居中
android:layout_gravity 表示当前控件相对某个控件的居中方式,gravity表示当前控件的子控件居中方式。
Ⅱ Android 界面中Button中文字不居中,怎么回事
android :gravity="center_horizontal"改为android :gravity="center_horizontal | center_vertical"
Ⅲ Android,让按钮下的文字居中
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical" >
<ImageButton
android:id="@+id/imagebutton_ib_test"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/imagebutton"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="我要居sssssssssssssssssss中"/>
</LinearLayout>
</LinearLayout>
这样布局不管你图片怎样放,文字都在图片下面居中
Ⅳ Android的Button按钮上的文字偏离
再加android:layout_centerVertical="true"
Ⅳ Android开发中如何改变RadioButton背景图片和文字的相对位置
先看看效果图:
Android系统中,RadioButton控件默认的布局方式是背景图在左,文字说明在右。
在具体的项目开发中,有时候需要调整二者之间的相对位置,比如:RadioButton的说明文字在上,RadioButton的背景图片在下。
Android开发中如何改变RadioButton背景图片和文字的相对位置呢?
现在以RadioButton的说明文字在上,RadioButton的背景图片在下为例进行编码实现。
具体代码的实现:
.....
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:button="@null"
android:paddingLeft="5dp"
android:textSize="10dip"
android:drawableBottom="@android:drawable/btn_radio"
android:text="@string/_str"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:button="@null"
android:paddingLeft="5dp"
android:textSize="10dip"
android:drawableBottom="@android:drawable/btn_radio"
android:text="@string/_str"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:button="@null"
android:textSize="10dip"
android:paddingLeft="1dp"
android:paddingRight="5dp"
android:drawableBottom="@android:drawable/btn_radio"
android:text="@string/_str"/>
.....
代码解释:
android:button="@null"
这句是将RadioButton的背景图屏蔽。
android:drawableBottom="@android:drawable/btn_radio"
此句用意是在原来图标的下边使用系统自带的btn_radio图片做为背景图
Ⅵ Android layout界面,按钮中的文字应该居中才是,为什么中间偏上了点呢如何调整求大神指导,不胜感激
android :layout_marginBottom="5dp"
把这句去掉就好了 这句的意思是 距离下边5dp
Ⅶ android button中的字如何居中
设置android:gravity="center"进行字居中。
android:gravity:针对控件里的元素来说的,用来控制元素在该控件里的显示位置。
属性值有top、bottom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical。
Ⅷ 安卓怎么设置button的位置设置
第一种,带动画的改变
//位移动画 从左到右参数分别为
//x轴方向起始位置x差值 ,x轴方向结束位置x差值 , y轴方向起始位置y差值 ,y轴方向结束位置y差值
TranslateAnimation translateAnimation = new TranslateAnimation(fromXDelta,toXDelta,fromYDelta,toYDelta);
translateAnimation.setDuration(300); //设置动画世界
button.setAnimation(translateAnimation);
上面的示例只是许多动画中的一种简单地位移动画,如果有兴趣可以查阅一下android动画方面的知识
第二种,直接改变控件的位置
这种方法里面也有2种不用的情况
//这是第一种 直接付给此button新的xy坐标
button.setX();
button.setY();
Ⅸ 怎么将Button上的文字和android:drawableLeft都居中
Button上的android:drawableLeft设置的图片就是居左,无法和文字一起居中,文字属性可以通过android:layout_gravity设置居中,想要android:drawableLeft设置的图片居中,可以通过另外的方法来实现,建议:两张图片合二为一,android:drawableLeft设置的图片直接和按钮背景图合到一张图片上,android:drawableLeft设置的图片大约位于按钮背景图三分之一处(黄金分割点),右侧空出文本区域。
Ⅹ 怎么设置android button 里文字和drawableleft 居左
将图标和text在button的中间位置,现在是文字和图标距离很远
[专业]答案:Button上的android:drawableLeft设置的图片就是居左,无法和文字一起居中,文字属性可以通过android:layout_gravity设置居中,想要android:drawableLeft设置