private void addExportMorguePreference() {
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, "/morgue");
break;
}
}
};
backupDialogPreference.setDialogLayoutResource(R.layout.backup_morgue_dialog);
backupDialogPreference.setDialogTitle(R.string.backup_morgue_directory);
backupDialogPreference.setTitle(R.string.backup_morgue_directory);
backupDialogPreference.setPositiveButtonText(R.string.backup);
backupDialogPreference.setNegativeButtonText(android.R.string.cancel);
PreferenceCategory saveFilesCategory = (PreferenceCategory) findPreference("morgue");
saveFilesCategory.addPreference(backupDialogPreference);
}
PreferencesActivity.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:dungeon-crawl-android
作者:
评论列表
文章目录