我喜歡保存並關閉按鈕,之後我用的按鈕(下面的代碼行):Android Studio - 我如何保存按鈕值?
btn1.setEnabled(false);
我已經知道我必須使用SharedPreferences,但我仍然需要與代碼幫助。我已經嘗試了很多,但沒有成功。那是我的代碼。
public class Pass extends AppCompatActivity implements View.OnClickListener {
private Button btn1;
private EditText text1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_pass);
btn1 = (Button) findViewById(R.id.button);
btn1.setOnClickListener(this);
text1 = (EditText) findViewById(R.id.editText);
text1.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
}
public void onClick (View view){
if (text1.getText().toString().equals("Pass)){
AlertDialog ad = new AlertDialog.Builder(this).create();
ad.setMessage("Super");
ad.show();
Intent intent = new Intent(this,Popup.class);
startActivity(intent);
btn1.setEnabled(false);
}else{
String message = "Leider falsch";
Toast.makeText(this,message, Toast.LENGTH_LONG).show();
}
}
}
感謝您的幫助
你試圖讓每禁用活動開始時間的按鈕? – Ali
[Android共享偏好示例]的可能重複(https://stackoverflow.com/questions/23024831/android-shared-preferences-example) –
你在哪裏有問題?您無法將值保存在SharedPrefrences中嗎?或者還有別的東西在困擾着你? –