怎么将Button上的文字和android:drawableLeft都居中 android button中的字如何居中
android button\u4e0a\u7684\u5b57\u600e\u4e48\u6c34\u5e73\u5c45\u4e2d?\u5728button\u7684xml\u4e2d\u589e\u52a0 android:gravity="center"\u5373\u53ef\u5b9e\u73b0\u6587\u5b57\u6c34\u5e73\u5c45\u4e2d\u3002
Android\u4e2d\u63a7\u4ef6\u7684\u5c45\u4e2d\u6709\u4ee5\u4e0b\u8bbe\u7f6e\u65b9\u5f0f\uff1a
xml\u4ee3\u7801\u5f53\u4e2d\uff1a android:layout_gravity="center"
xml\u4ee3\u7801\u5f53\u4e2d\uff1a android:gravity="center"
\u53d6\u503c\u53ef\u9009:
center_vertical\u8868\u793a\u4e0a\u4e0b\u5c45\u4e2d
center_horizontal\u8868\u793a\u5de6\u53f3\u5c45\u4e2d
center\u8868\u793a\u6c34\u5e73\u5c45\u4e2d
android:layout_gravity \u8868\u793a\u5f53\u524d\u63a7\u4ef6\u76f8\u5bf9\u67d0\u4e2a\u63a7\u4ef6\u7684\u5c45\u4e2d\u65b9\u5f0f\uff0cgravity\u8868\u793a\u5f53\u524d\u63a7\u4ef6\u7684\u5b50\u63a7\u4ef6\u5c45\u4e2d\u65b9\u5f0f\u3002
\u8bbe\u7f6eandroid:gravity="center"\u8fdb\u884c\u5b57\u5c45\u4e2d\u3002
android:gravity\uff1a\u9488\u5bf9\u63a7\u4ef6\u91cc\u7684\u5143\u7d20\u6765\u8bf4\u7684\uff0c\u7528\u6765\u63a7\u5236\u5143\u7d20\u5728\u8be5\u63a7\u4ef6\u91cc\u7684\u663e\u793a\u4f4d\u7f6e\u3002
\u5c5e\u6027\u503c\u6709top\u3001bottom\u3001left\u3001right\u3001center_vertical\u3001fill_vertical\u3001center_horizontal\u3001fill_horizontal\u3001center\u3001fill\u3001clip_vertical\u3002
Button上的android:drawableLeft设置的图片就是居左,无法和文字一起居中,文字属性可以通过android:layout_gravity设置居中,想要android:drawableLeft设置的图片居中,可以通过另外的方法来实现,建议:两张图片合二为一,android:drawableLeft设置的图片直接和按钮背景图合到一张图片上,android:drawableLeft设置的图片大约位于按钮背景图三分之一处(黄金分割点),右侧空出文本区域。
可以使用 layout_gravity 属性 和 gravity 属性进行设置
两个属性都有 center 值,具体差别请查看文档
如有帮助请采纳~
http://www.cnblogs.com/over140/p/3464348.html
望采纳!
属性中设置文字居中
绛旓細鎶奱璁剧疆鎴愭寜閽緢绠鍗<a href="http://www.studyincz.com"></a>鎴<a onclick="window.location.href='www.studyincz.com'"></a> 鍐嶅a鏍囩鍋歝ss缇庡寲鍗冲彲銆button濮嬬粓姣攁瑕侀珮锛岀湅浣犵殑鍥撅紝浼拌鏄浜嗚竟妗嗕笂涓2px銆傛坊鍔燽ox-sizing: border-box鍗冲彲 ...
绛旓細瑙e喅鎬濊矾锛氭寜閽睘浜庢帶浠剁骇鐨勫璞★紝浼樺厛绾ф瘮杈冮珮锛屾墍浠ヤ笉鑳借薄鍥剧墖鎴栨枃鏈竴鏍风洿鎺ュ姞閾炬帴锛屽彧鑳介氳繃鎸夐挳鐨鍗曞嚮浜嬩欢璋冪敤鑴氭湰鐨勬柟寮忔潵瀹炵幇銆傚叿浣撲唬鐮佸疄鐜板涓嬶細1銆佽嫢鐩存帴鍦ㄦ湰椤佃烦杞埌鏂扮殑椤甸潰锛屽疄渚嬫祴璇曟簮浠g爜濡備笅锛2銆侀〉闈㈠睍绀哄涓嬶細3銆佹墽琛屽疄渚嬶紝鐐瑰嚮銆愭墦寮绐楀彛銆戯紝杩愯缁撴灉濡備笅锛4銆佸鏋滈渶瑕佹墦寮涓涓柊鐨勯〉闈...
绛旓細棣栧厛鎺ユ敹string s=textbox.Text锛涚劧鍚巗tring a[]=s.split(" ");//鐢ㄧ┖鏍煎皢s鍒嗘垚涓変釜锛屸淚鈥濓紝鈥渁m鈥濓紝鈥渟tudent鈥.鐒跺悗渚濇杈撳嚭label.Text=a[2]+a[1]+a[0];鍗冲彲
绛旓細灏嗗湪textbox1涓鐨勬枃瀛淇濈暀鍦╰extbox2涓細褰撴垜閿叆鈥滱鈥濇柤textbox1锛屾寜涓button鍚庯紝textbox2鍐呮樉绀篈锛屼絾褰撴垜閿叆鈥漛鈥濇柤textbox1锛屽啀鎸変笅button鍚庯紝textbox2鍐呯涓娆¢敭鍏ョ殑A瀛浼氭秷澶憋紝鏄剧ずb锛歱rotected void button_Click(object sender, EventArgs e){ textbox2.Text = textbox1.Text;} ...
绛旓細璁剧疆android:gravity="center"杩涜瀛灞呬腑銆俛ndroid:gravity锛氶拡瀵规帶浠閲岀殑鍏冪礌鏉ヨ鐨勶紝鐢ㄦ潵鎺у埗鍏冪礌鍦ㄨ鎺т欢閲岀殑鏄剧ず浣嶇疆銆傚睘鎬у兼湁top銆乥ottom銆乴eft銆乺ight銆乧enter_vertical銆乫ill_vertical銆乧enter_horizontal銆乫ill_horizontal銆乧enter銆乫ill銆乧lip_vertical銆
绛旓細import java.awt.event.ActionListener;public class ButtonDemo extends JFrame implements ActionListener{ private JButton button1,button2,button3;private JPanel panel;private JTextArea area;public ButtonDemo(){ panel=new JPanel();button1=new JButton("First"); //鎸夐挳鏂囧瓧鍙互鑷繁鏀瑰彉 but...
绛旓細<input type=鈥button鈥 name=鈥渙k鈥 value="index"> <SCRIPT LANGUAGE="javascript"> window.open ('index.jsp');</SCRIPT>
绛旓細濡傚浘锛屼互 绾枃鏈 锛圓锛夋垨鏄 鍥炬爣 + 鏂囨湰 锛圓+C锛夌粍鍚堣屾垚鐨勬寜閽被鍨嬶紝鎴戜滑灏嗕箣绉颁负 鏂囧瓧鎸夐挳 锛圱ext button锛変富浣撳唴瀹瑰尯鎱庣敤瀹炰綋鎸夐挳锛屽疄浣撴寜閽細瀵圭敤鎴锋祻瑙堝舰鎴愪簨瀹涓婄殑骞叉壈 濡傚浘锛屼互 鍥炬爣 锛圕锛夋垨 鍥炬爣 锛圕锛+ 鑼冨洿瀹瑰櫒 锛圔锛夌粍鍚堣屾垚鐨勬寜閽紝琚О涓 鍥炬爣鎸夐挳 锛坕con button锛夊浘鏍囨寜閽互...
绛旓細//鍒涘缓涓涓柊鐨凚utton瀵硅薄 Button btnLesson =new Button(this);//璁剧疆瀵硅薄鐨刬d btnLesson.setId(i);//璁剧疆瀵硅薄鏄剧ず鐨勫 btnLesson.setText("Lesson"+i);//缁欐寜閽坊鍔犵洃鍚簨浠 btnLesson.setOnClickListener(new btnListener(btnLesson));//灏咮utton瀵硅薄娣诲姞鍒癓inearLayout涓 linearLayout.addView(...
绛旓細璁剧疆style鏍峰紡锛屽鍔犺竟妗嗙嚎銆佽儗鏅壊銆佽楂樼瓑锛岀収鐫鎸夐挳鐨鏍峰紡缁欏畠鍐欏嚭鏉ュ氨鍙互浜