gpt4 book ai didi

android - 自动保存编辑文本值和单选按钮选择

转载 作者:行者123 更新时间:2023-11-30 02:37:24 25 4
gpt4 key购买 nike

我有一组单选按钮,每个单选按钮都有一个编辑文本,我想在退出焦点时保存编辑文本值或单选按钮值,在焦点关闭时执行自动保存。请帮助我。

提前致谢。

最佳答案

您可以使用 TextWatcheronTextChangedbeforeTextChangedafterTextChanged 之后执行某些操作。

这是一个例子:

            final EditText ed = findViewById(R.id.edittext);
final TextView tv = findViewById(R.id.textview);

ed.addTextChangedListener(new TextWatcher() {

@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {

}

@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {

}

@Override
public void afterTextChanged(Editable arg0) {
//Save Your Text With SharedPreference
SharedPreferences sp = getSharedPreferences("TEST", 0);
SharedPreferences.Editor ed_sp = sp.edit();
ed_sp.putString("myText", ed.getText().toString());
ed_sp.commit();
ShowSavedText();

}
void ShowSavedText(){
SharedPreferences sp = getSharedPreferences("TEST", 0);
String savedText = sp.getString("myText", "");
tv.setText(savedText);
}
});

关于android - 自动保存编辑文本值和单选按钮选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26279133/

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