在AActivity中,當button1按下時,然後調用BActivity。返回不按「返回」按鈕
Button b1= (Button)findViewById(R.id.button1);
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(AActivity.this, BActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
}
});
在BActivity中,我希望當按鈕2按下時,然後調用AActivity。
Button b2= (Button)findViewById(R.id.button2);
b2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//How to do?
}
});
我想要沒有按下鍵盤上的「後退」按鈕。 並用佈局中的按鈕替換。 我該怎麼辦?
當回調到AActivity時,是否可以運行onCreate()方法?
我不認爲這是處理onBackPress的好方法。它只適用於活動堆棧,並非全部,就像片段!在這種情況下,您應該使用 – 2012-03-22 09:00:53
'FragmentManager ft = getSupportFragmentManager();' 'ft.popBackStackImmediate();' – 2012-03-22 09:06:53