1. ホーム
  2. android

[解決済み] 編集テキストフィールドの値を取得する

2022-03-20 03:59:33

質問

UI要素の作成方法を勉強中です。私はいくつかのEditText入力フィールドを作成しました。ボタンをクリックすると、その入力フィールドに入力された内容が取り込まれるようにしたいのですが、どうすればよいでしょうか?

<EditText android:id="@+id/name" android:width="220px" />

それは私のフィールドです。どうすればコンテンツを入手できますか?

解決方法は?

getText()を使用します。

Button   mButton;
EditText mEdit;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    mButton = (Button)findViewById(R.id.button);
    mEdit   = (EditText)findViewById(R.id.edittext);

    mButton.setOnClickListener(
        new View.OnClickListener()
        {
            public void onClick(View view)
            {
                Log.v("EditText", mEdit.getText().toString());
            }
        });
}