小编bha*_*hik的帖子

Android : 类似于文件管理器,在 Android 设备中获取最近添加的媒体

我正在开发一个应用程序,当用户通过任何方式(无论是下载还是传输)插入新图像、视频、音频或 apk 时,我必须立即通知用户,类似于文件管理器应用程序所做的.我不知道从哪里开始。谢谢

media android android-contentresolver android-mediascanner

3
推荐指数
1
解决办法
2012
查看次数

Android从EditText保存SharedPreferences

在我的应用程序中,我有一个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)
  1. 我不确定,是否放入EditTextonTextChanged()或afterTextChanged.
  2. 我试图将它放在onTextChanged()和afterTextChanged中但是当我重新启动应用程序时,没有我编辑的文本.请帮助

android sharedpreferences android-edittext

0
推荐指数
1
解决办法
9616
查看次数