前提・実現したいこと
画面に漢字が書いてあるのでその読みをPlain Textに入力して
あっていればToastを表示するアプリを作りたいです。
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
エミュレーターは問題なく起動しエラーはありませんが
ボタンを押しても、Toastが表示されません。
エラーメッセージ
該当のソースコード
ソースコード
``
package com.example.choice;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
String Answer = "れいめいき"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }
public void btn1(View v){
//idを取得 EditText text = (EditText)findViewById(R.id.textName); String textArea; textArea = text.getText().toString(); //入力された文字があっていればtoastを表示 if (textArea == Answer) { Toast.makeText(this, "correct", Toast.LENGTH_LONG).show(); }
}
}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー