遇到一种需求,在一个activity中包含四个fragment,点击一个fragment中一个按钮,跳转到另一个activity中,在另一个activity中点击一个返回箭头按钮,想要返回到上一个fragment中。查了下方法,归结到两种方法:
第一种:
将当前activity直接finish掉,就直接返回到上一个fragment中的状态
第二种方法:
在点击按钮中添加下面代码:
new Thread() {
public void run() {
try {
Instrumentation inst = new Instrumentation();
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK);
} catch (Exception e) {
}
}
}.start();