Ⅰ 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設置