0

カスタムキーボードを使用しようとしているので、小さなボタンがあり、テキストがボタンに収まりませんが、数ピクセルあります。

ここに画像の説明を入力してください

ボタン内のテキストコンテナの幅を増やすことはできますか?

4

2 に答える 2

0

あなたが試すことができます:

ボタンのパディングをゼロに設定します。

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

(カスタムキーボードがどのように機能するかはよくわかりませんが、ボタンの代わりにTextViewsを使用してみてください。また、画像または背景をTextViewに設定することもできます。セレクターなどで押された状態を使用できます...)

または、独自のクラスを作成し、@ OverrideのonDrawメソッドを使用して、ビューの独自のテキスト(または文字)を描画することもできます。

私の知る限り、テキストコンテナを増やすための特定の方法はありません。

于 2013-02-25T18:32:47.827 に答える
0

キーボードボタンとして、通常のボタンの代わりにImageButtonを使用することを検討してください。あなたが望むように画像を編集する自由があるので。

于 2013-02-25T19:04:54.723 に答える