以下のコードを使用して動的編集テキストを作成しています。
final EditText rowTextView = new EditText(DragActivity.this);
rowTextView.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
rowTextView.setHint("Type Here");
rowTextView.setSingleLine();
rowTextView.setTextColor(color);
rowTextView.setGravity(Gravity.CENTER);
rowTextView.setBackground(null);
rowTextView.setText(enteredText);
rowTextView.setTextSize(TypedValue.COMPLEX_UNIT_PX, 44);
rowTextView.setImeOptions(EditorInfo.IME_ACTION_DONE);
mDragLayer.addView(rowTextView);
rowTextView.setOnLongClickListener(DragActivity.this);
rowTextView.setOnTouchListener(DragActivity.this);
ボタンのクリック時、編集テキストのフォント サイズを以下のコードで変更します。
rowTextView.setTextSize(aNumberPicker.getValue());
私が直面している問題は、テキストサイズをより高い値に選択すると、編集テキストのサイズが変更されないことです。元のサイズのままです。テキストのサイズが変更されたときに編集テキストのサイズを変更する方法を教えていただければ幸いです。