本文整理汇总了Java中org.holoeverywhere.preference.SharedPreferences.Editor方法的典型用法代码示例。如果您正苦于以下问题:Java SharedPreferences.Editor方法的具体用法?Java SharedPreferences.Editor怎么用?Java SharedPreferences.Editor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.holoeverywhere.preference.SharedPreferences
的用法示例。
在下文中一共展示了SharedPreferences.Editor方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onSuccess
import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
/**
* A callback used when the user has successfully selected a user to send to
*/
protected void onSuccess() {
SharedPreferences.Editor editor = (Editor) this.getActivity().getSharedPreferences(RESEND_INFO_KEY, Context.MODE_PRIVATE).edit();
String text = getCaption();
if (text == null)
text = "";
String resendFile = new File(this.getActivity().getCacheDir(), RESEND_FILE_PATH + (isPhoto() ? ".jpg" : ".mp4")).getAbsolutePath();
if (FileIO.bufferedCopy(filePath, resendFile) < 0) {
StatMethods.hotBread(this.getActivity(), "Error saving file for resend", Toast.LENGTH_SHORT);
}
editor.putString(SnapEditorBaseFrag.CAPTION_KEY, text).putString(SnapEditorBaseFrag.FILE_PATH_KEY, resendFile)
.putBoolean(SnapEditorBaseFrag.MEDIA_TYPE_KEY, isPhoto()).putInt(SnapEditorBaseFrag.SNAP_TIME_KEY, snapTime).commit();
onFragmentPopped();
this.getActivity().setResult(Activity.RESULT_OK);
this.getActivity().finish();
}
示例2: setResendInfo
import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
@Override
protected void setResendInfo(String fileName, int time) {
SharedPreferences resendPref = (SharedPreferences) this.getActivity().getSharedPreferences(RESEND_INFO_KEY, Context.MODE_PRIVATE);
SharedPreferences.Editor editor = resendPref.edit();
String text = mCaption.getText().toString();
if (text == null)
text = "";
editor.putString(CAPTION_KEY, text);
editor.putString(FILE_PATH_KEY, fileName);
editor.putInt(SNAP_TIME_KEY, time);
editor.putBoolean(MEDIA_TYPE_KEY, true);
editor.commit();
}
示例3: onCreate
import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
@Override
public void onCreate() {
super.onCreate();
self = this;
Tracker.getInstance(false); // initialize GA
isLargeDevice = getResources().getBoolean(R.bool.gloomy_device_large);
initFonts();
initPreferences();
initPaths();
if (getSharedPreferences().getBoolean("FirstRun", true)) {
profile.load(false);
profile.save();
SharedPreferences.Editor spEditor = getSharedPreferences().edit();
spEditor.putBoolean("FirstRun", false);
spEditor.commit();
Tracker.getInstance(false).sendEventAndFlush(Common.GA_CATEGORY, "Detect", (isLargeDevice ? "LargeDevice" : "NotLargeDevice"), 0);
} else {
profile.load();
}
zeemoteHelper.onCreate();
}
示例4: onStart
import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
@Override
public void onStart() {
super.onStart();
soundManager.setPlaylist(SoundManager.LIST_MAIN);
// set QuitWithoutRate on show, because user can hide dialog using "Back" button
SharedPreferences.Editor spEditor = MyApplication.self.getSharedPreferences().edit();
spEditor.putBoolean("QuitWithoutRate", true);
spEditor.commit();
}
示例5: quitGame
import org.holoeverywhere.preference.SharedPreferences; //导入方法依赖的package包/类
public void quitGame() {
SharedPreferences sp = MyApplication.self.getSharedPreferences();
SharedPreferences.Editor spEdit = sp.edit();
spEdit.putInt("QuitCount", sp.getInt("QuitCount", 0) + 1);
spEdit.commit();
}