gpt4 book ai didi

java - 检测是否从上一个 Activity 中按下了后退按钮

转载 作者:行者123 更新时间:2023-11-29 20:55:46 27 4
gpt4 key购买 nike

因此,(例如)假设我有一个 Activity ,其中包含一个设置 TextView 测试的方法

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class MainActivity extends Activity {

private TextView tv;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

tv = (TextView) findViewById(R.id.textView1);
setTextView();
}
public void setTextView() {
String myText = ...//fetches text from web server
tv.setText(myText);
}
}

如果我从这个 Activity 转到另一个 Activity ,按下后退按钮并返回到这个 Activity ,我希望能够调用我的 setTextView() 方法来更新文本 TextView 。是否有可能检测到一个人何时“倒退”到 Activity 中?谢谢

最佳答案

在您的情况下,从 onResume 而不是 onCreate 调用 setTextView 就足够了,因为当您按回键时,当前 Activity 已完成,而前一个 Activity 一个恢复了。

关于java - 检测是否从上一个 Activity 中按下了后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27802874/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com