こんにちは。私はこれをしたい:アクションバーの戻るボタンを押すと、前のアクティビティの値を送信します。チェック値はそこにとどまります。戻るボタンを押すと値が前に送信されます。アクティビティ
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
switch (item.getItemId()) {
case android.R.id.home:
// app icon in action bar clicked; go home
//i'm giving error because i mustnt create new activity i must to send previous activity..
LoginActivity yeni=new LoginActivity();
yeni.setPassword("");
this.finish();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
私はバックボタンが
...アプリケーションをサインアウトしてloginscreenを行くが、私は同じ値のログイン再び活動をログインし、主な活動を開始していない場合ので、私はloginactivityの値を変更する必要があります押してください明らかに、私が戻ってボタンを押したときに、私はLoginActivity
のメソッドにnullの値を送る必要があります。
public void setPassword(String comingpass)
{
_passwordText.setText(comingpass);
}
それはそこ_passwordtext=null
滞在を知っているし、新しいログインを待つときは...
使用startActivityForResult – comeback4you