private void addExportSavePreference() {
DialogPreference backupDialogPreference = new DialogPreference(this,
null) {
@Override
public void onClick(DialogInterface dialog, int which) {
switch (which) {
case DialogInterface.BUTTON_POSITIVE:
// Get stuff in edittext, back it up to that directory
EditText directoryBox = (EditText) getDialog()
.findViewById(R.id.directoryBox);
String destination = directoryBox.getText().toString();
backupDirectory(destination, "/saves");
break;
}
}
};
backupDialogPreference.setDialogLayoutResource(R.layout.backup_saves_dialog);
backupDialogPreference.setDialogTitle(R.string.backup_save_directory);
backupDialogPreference.setTitle(R.string.backup_save_directory);
backupDialogPreference.setPositiveButtonText(R.string.backup);
backupDialogPreference.setNegativeButtonText(android.R.string.cancel);
PreferenceCategory saveFilesCategory = (PreferenceCategory) findPreference("saveFiles");
saveFilesCategory.addPreference(backupDialogPreference);
}
PreferencesActivity.java 文件源码
java
阅读 36
收藏 0
点赞 0
评论 0
项目:dungeon-crawl-android
作者:
评论列表
文章目录