
android 初心者です。二つの editText にそれぞれ同じ文字を入力して比較してみましたが同じと判断してくれません。コンピュータは間違いませんから、どなたか私の間違いを指摘してください。
試しに作ってみたコードは以下の通りです。
Android Studio 2.1.3をしようしています。どうぞよろしくお願い致します。
package jp.mi.se.cl.mytest;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.Gravity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
private EditText ed_Kiji, ed_Memo;
private String kiji = "", memo = "";
private Button btn_Set;
private TextView tx_Kiji, tx_Memo;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tx_Kiji = (TextView) findViewById(R.id.tx_Kiji);
tx_Memo = (TextView) findViewById(R.id.tx_Memo);
ed_Kiji = (EditText) findViewById(R.id.ed_Kiji);
ed_Kiji.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View vk) {
}
});
ed_Memo = (EditText) findViewById(R.id.ed_memo);
ed_Memo.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View vm) {
}
});
btn_Set = (Button) findViewById(R.id.btn_Set);
btn_Set.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View vs) {
kiji = ed_Kiji.getText().toString();
memo = ed_Memo.getText().toString();
tx_Kiji.setText(kiji);
tx_Memo.setText(memo);
if (kiji == memo) {
toastMake("同じです", 0, -200);
}
toastMake("二つは違います", 0, -200);
}
});
}
private void toastMake(String message, int x, int y) {
Toast toast = Toast.makeText(this, message, Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER | Gravity.CENTER, x, y);
toast.show();
}
}
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="jp.mi.se.cl.mytest.MainActivity">
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/ed_Kiji"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/ed_memo"
android:layout_below="@+id/ed_Kiji"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/btn_Set"
android:layout_below="@+id/ed_memo"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginTop="63dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:layout_marginTop="88dp"
android:layout_below="@+id/btn_Set"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:id="@+id/tx_Kiji" />
もう一つのTextView「tx_moji」は文字数の制限で省略します
</RelativeLayout>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
androidアプリ更新DLしたら、ア...
-
このアプリがなくなるのはなぜ...
-
先月末で消えたドコモのidraft...
-
ドミノピザアプリについて 先ほ...
-
アプリやソフトのダウンロード...
-
スマホをアップデートしたら謎...
-
ダウンロードしたアプリの簡単...
-
勝手に課金されるアプリってあ...
-
マイナポータルアプリでログイ...
-
Docker環境は以下通りです。doc...
-
薬手帳アプリ、マイナンバーと...
-
1回垢BANされたアプリは もう入...
-
アプリで人から人に質問する で...
-
日本で使用しているuber taxiの...
-
OKwebはアプリはないのですか?
-
伊藤園のアプリですが、これは...
-
どうかどなたか教えてください。
-
パスワード管理 iPhone のパス...
-
質問・相談系の無料アプリをで...
-
スマホ(iPhone)で写真を絵に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Android studio 初心者 Hello A...
-
Androidエミュレータについて ...
-
nexus7でファイナルファンタジー10
-
二つのEditTextを比較してなぜ...
-
回復ドライブに保存されるもの
-
フォルダーに緑のレ点と赤の✖が...
-
特定ユーザに対してのみアプリ...
-
Beckyのアドレス帳を上下に移動...
-
windows10のアプリと機能にyout...
-
管理者権限で実行するフリーソ...
-
VB.net webアプリケーション 戻...
-
インストールが不要なソフトは...
-
Access はインストールしたこと...
-
画面の右上の×をキーボードで操...
-
インストーラー付アプリのイン...
-
P211iを使用している人に質問です
-
ゆがんだウィンドウを直すには
-
iphone アプリ開発 view 画面...
-
XMLパーサを紹介してください。
-
Win10を新しくインストールした...
おすすめ情報