Android:按钮内的文本容器宽度

时间:2013-02-25 18:23:35

标签: android button text

我尝试做一个自定义键盘,所以我有一个小按钮,文字不适合我的按钮,但它有几个像素:

enter image description here

我可以在按钮内增加文本容器宽度吗?

2 个答案:

答案 0 :(得分:0)

您可以尝试:

将按钮填充设置为零:

button.setPadding(0,0,0,0);

(我真的不知道自定义键盘是如何工作的,但你可以尝试使用TextViews而不是Buttons,你可以将你的Image或Background设置为TextView。也可以使用带有选择器等的按下状态......)

或者您可以创建自己的类,并@Override他们的onDraw方法为您的视图绘制自己的文本(或charachter)。

据我所知,没有特定的方法来增加文本容器。

答案 1 :(得分:0)

您可以考虑使用ImageButton而不是普通的Button作为键盘按钮。因为您可以按照自己的方式自由编辑图像。