Android 3.1タブレットアプリケーションを開発していますが、EditTextコントロールに「問題」があります。
これはテキストのないEditTextです:
しかし、テキストを入力すると、次のようになります。
これらの4つの行は、プログラムで作成されました。
LinearLayout layout = null;
LayoutParams layoutParams = null;
EditText editText = null;
RadioGroup rGroup = null;
RadioButton rButton = null;
String tag = null;
layout = new LinearLayout(mActivity);
layoutParams =
new LayoutParams(LayoutParams.FILL_PARENT, 60);
layout.setOrientation(LinearLayout.HORIZONTAL);
layout.setLayoutParams(layoutParams);
editText = new EditText(mActivity);
tag = Long.toString(eOtherChks.getEreportOthChkId()) + "_" + OTHER_DESCRIPTION_COL;
editText.setTag(tag);
layoutParams = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
layoutParams.weight = .25f;
editText.setLayoutParams(layoutParams);
editText.setGravity(Gravity.CENTER);
editText.setText(eOtherChks.getDescription());
layout.addView(editText);
しかし、別の見方では、プログラムでEditTextを追加しましたがeditText.setInputType(InputType.TYPE_CLASS_NUMBER);
、大きくなりません。
この影響を回避するにはどうすればよいですか?