我正在开发一个应用程序,当用户通过任何方式(无论是下载还是传输)插入新图像、视频、音频或 apk 时,我必须立即通知用户,类似于文件管理器应用程序所做的.我不知道从哪里开始。谢谢
在我的应用程序中,我有一个EditText供用户输入文本.所以,我想在SharedPreferences中保存EditText的文本.我希望在更改editText中的文本时更新SharedPreferences.我正在使用此代码:
message = (EditText) findViewById(R.id.et_message);
final SharedPreferences prefs = PreferenceManager
.getDefaultSharedPreferences(this);
message.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count){
prefs.edit().putString("autoSave", s.toString()).commit();
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after){
}
@Override
public void afterTextChanged(Editable s){
}
});
Run Code Online (Sandbox Code Playgroud)
EditTextonTextChanged()或afterTextChanged.