0
**アプリケーションの非重要性がパスワードを尋ねるとき、最初は(1111)のようなパスワードは静的です。ホーム活動にユーザーを入力し、パスワードオプションを変更をavailable.Couldされている場合、あなたはこれを行う方法を助けてください...おかげandroidの共有設定文字列(パスワード)を更新するには
1. MainActivity.java
String storedPassword = "1111";
strPassword=tv_password.getText().toString();
if(storedPassword.equals(strPassword)) {
Intent MainIntent = new Intent(MainActivity.this, HomeActivity.class);
startActivity(MainIntent);
}else {
Toast.makeText(MainActivity.this,"Please check your password",Toast.LENGTH_LONG).show();
}
2. Homeactivity.java
public class HomeActivity extends Activity implements View.OnClickListener {
private Button bt_change_password;
AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.setTitle("Edit Password");
LinearLayout layout = new LinearLayout(this);
layout.setOrientation(LinearLayout.VERTICAL);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
params.setMargins(20, 0, 30, 0);
EditText first_password = new EditText(HomeActivity.this);
EditText secound_password = new EditText(HomeActivity.this);
first_password.setHint("new password");
secound_password.setHint("new password(again)");
layout.addView(first_password, params);
layout.addView(secound_password, params);
alert.setView(layout);
alert.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
});
alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// do nothing
}
});
alert.show();
break;
お返事ありがとうございます。最初のパスワードは、あるアクティビティでは静的です。私たちは別のアクティビティに行くとき、私はパスワードを変更しました。私は正しい方法を行っていますか? –
申し訳ありませんが、パスワードを更新していません。 –