- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
几乎如标题所说。
我有一个复选框,选中后会将一个字符串放入共享首选项,未选中时应删除相同的字符串。
我想使用 editor.remove 但它要求一个键而不是一个字符串值,我似乎无法弄清楚...ID 将是:"recept"+ (fav_popis.getInt("brojanje", 0) + 1)
但这在稍后用于创建 ListView 的字符串之间不起作用!
editor.putInt("brojanje", fav_popis.getInt("brojanje", 0) + 1);
editor.putString("recept" + (fav_popis.getInt("brojanje", 0) + 1), s_product);
感谢任何帮助。
谢谢!
最佳答案
将您的复选框文本用作共享首选项文件的键。
SharedPreferences prefs = context.getSharedPreferences(name, mode);
SharedPreferences.Editor editor = prefs.edit();
String key = checkbox.getText();
if(checkbox.isChecked()) {
editor.putString(key, null);
} else {
editor.remove(key);
}
editor.commit();
// if you want to get all the list of checkboxes checked to show in listview
Set<String> keys = prefs.getAll().keySet();
for(String key : keys) {
Log.d(TAG, key);
}
关于android:有没有办法通过值而不是键从共享首选项中删除字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12529928/
我的组件的模板呈现一个列表: {{ m.name }} 组件为其设置动画 @Component({ selector: 'app-client-detail', tem
我在回收站 View 中为每个项目使用卡片 View ,但我在图片下方和上方有空白,我不确定如何,我需要摆脱它。这是每个项目的 xml 布局。
我有一个包含许多 float 子元素的 div。每个子项都是一个包含输入和标签的 div。在 Firefox 中它看起来不错,但在 IE7 中,一行的最后一项被换行以适合,而不是被移动到下一行。 Wr
我创建了一个包含三个按钮的 wxpython 框架,在将视频格式化到 wxpanel 上时出现问题 这就是我流式传输网络摄像头的方式。 #code for the stream of webcam t
我想为 ListView 中的每个项目创建一个 fragment ,因为我想分离出一些逻辑。我正在为每个项目使用 View 持有者。如果 View 不存在,我将创建一个新 fragment 并将其添加
我正在使用 Joda 解析 RSS 项中的 pubDate。日期必须采用 RFC-822 格式: http://feed2.w3.org/docs/error/InvalidRFC2822Date.h
我正在尝试为我的第一个项目提供一个在此循环中处于事件状态的类。但是第二个和第三个项目可能没有“事件”类。 @foreach ($news as $newsitem)
我是一名优秀的程序员,十分优秀!