EditText の高さを小さく設定して追加した際
表示される文字が半分しか表示されません。
(※矩形の真ん中辺りに文字の下半分が見える感じです)
何か設定などあるのでしょうか。
解決策をご存知の方がいらっしゃいましたらご教示願います。
よろしくお願い致します。
//---- 以下コード-----
// 生成
et = new EditText( context );
et.setHint( "Test" ); // ヒントも見切れる
et.setGravity( Gravity.BOTTOM ); // 変化無し
et.setTextSize( 10.0f ); // 文字サイズを小さくしても見切れる
// EditText 幅・高さ
int w = 256;
int h = 60; // これぐらいだと表示される
//int h = 35; // 本当はこっちを適用したいが文字が見切れる
FrameLayout.LayoutParams param;
param = new FrameLayout.LayoutParams( w, h );
// 画面表示位置設定
param.leftMargin = 100;
param.topMargin = 50;
param.gravity = Gravity.NO_GRAVITY;
// レイアウトに追加
frameLayout.addView( et, param );
下記の関数で解決しました。
失礼しました!
// パディングを消す
et.setPadding( 0, 0, 0, 0 );