相关疑难解决方法(0)

Android中的偏好和共享偏好之间的差异

Android中的偏好和共享偏好的概念对我来说很混乱.有什么不同?

java android android-layout

19
推荐指数
2
解决办法
8029
查看次数

Android EditText首选项验证

我使用Edittextpreference作为设置部分中的首选项之一.我想在用户向其输入数据并单击确定时验证此edittextpreference; 在将其保存在共享首选项之前.

我试图做这样的事情,但这首先保存了我的偏好.

editTextPreference
            .setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
                @Override
                public boolean onPreferenceChange(Preference preference,
                        Object newValue) {
                    if (((newValue.toString().length() == 15) {
                          // save preference only if length is equal to 15
                     }
              })
               });
Run Code Online (Sandbox Code Playgroud)

有人可以指导我如何验证edittextpreference之前保存在sharedpreference中,以便我可以决定是否要保存它.

android sharedpreferences edittextpreference

10
推荐指数
1
解决办法
5770
查看次数