添加下载链接

This commit is contained in:
seven332 committed 2014-09-06 21:26:22 +08:00
1 parent 51f050ae7e
commit b44fdcfeec
6 files changed
+32 -15

No files matched your search

+1
View File
@@ -233,6 +233,7 @@
<string name="check_for_update_title">检查更新</string>
<string name="check_for_update_summary">点击检查更新</string>
<string name="update_server_title">更新服务器</string>
<string name="cloud_drive_title">如果更新失败点击此处</string>
<string name="analytics_about_settings_title">数据统计</string>
<string name="allow_analyics_title">启用数据统计</string>
<string name="allow_analyics_summary_on">感谢您对本应用的支持</string>
+1
View File
@@ -221,6 +221,7 @@
<string name="check_for_update_title">檢查更新</string>
<string name="check_for_update_summary">點擊檢查更新</string>
<string name="update_server_title">更新服務器</string>
<string name="cloud_drive_title">如果更新失敗點擊此處</string>
<string name="analytics_about_settings_title">數據統計</string>
<string name="allow_analyics_title">啓用數據統計</string>
<string name="allow_analyics_summary_on">感謝您對本應用的支持</string>
+1
View File
@@ -221,6 +221,7 @@
<string name="check_for_update_title">檢查更新</string>
<string name="check_for_update_summary">點選檢查更新</string>
<string name="update_server_title">更新伺服器</string>
<string name="cloud_drive_title">如果更新失敗點選此處</string>
<string name="analytics_about_settings_title">資料統計</string>
<string name="allow_analyics_title">啟用資料統計</string>
<string name="allow_analyics_summary_on">感謝您對本應用的支援</string>
+1
View File
@@ -239,6 +239,7 @@
<string name="check_for_update_title">Check for update</string>
<string name="check_for_update_summary">Tap to check for update</string>
<string name="update_server_title">Update server</string>
<string name="cloud_drive_title">Click here if update failed</string>
<string name="analytics_about_settings_title">Statistics</string>
<string name="allow_analyics_title">Enable statistics</string>
<string name="allow_analyics_summary_on">Thanks for you help</string>
+19 -15
View File
@@ -15,45 +15,45 @@
-->
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android" >
<Preference
android:key="author"
android:title="@string/author_title"
android:summary="@string/author_summary" />
<Preference
android:key="changelog"
android:title="@string/changelog_title" />
<Preference
android:key="thanks"
android:title="@string/thanks_title" />
<Preference
android:key="website"
android:title="@string/website_title"
android:summary="@string/website_summary" />
<Preference
android:key="source"
android:title="@string/source_title"
android:summary="@string/source_summary" />
<PreferenceCategory
android:title="@string/update_about_settings_title">
<CheckBoxPreference
android:key="auto_check_for_update"
android:title="@string/auto_check_for_update_title"
android:summaryOn="@string/auto_check_for_update_summary_on"
android:summaryOff="@string/auto_check_for_update_summary_off"
android:defaultValue="true" />
<Preference
android:key="check_for_update"
android:title="@string/check_for_update_title"
android:summary="@string/check_for_update_summary" />
<com.hippo.ehviewer.preference.AutoListPreference
android:entries="@array/update_server_entries"
android:entryValues="@array/update_server_entry_values"
@@ -61,23 +61,27 @@
android:title="@string/update_server_title"
android:summary="%s"
android:defaultValue="1" />
<Preference
android:key="cloud_drive"
android:title="@string/cloud_drive_title" />
</PreferenceCategory>
<PreferenceCategory
android:title="@string/analytics_about_settings_title" >
<CheckBoxPreference
android:key="allow_analyics"
android:title="@string/allow_analyics_title"
android:summaryOn="@string/allow_analyics_summary_on"
android:summaryOff="@string/allow_analyics_summary_off"
android:defaultValue="false" />
<Preference
android:key="about_analyics"
android:title="@string/about_analyics_title" />
</PreferenceCategory>
</PreferenceScreen>
@@ -726,6 +726,7 @@ public class SettingsActivity extends AbsPreferenceActivity {
private static final String KEY_WEBSITE = "website";
private static final String KEY_SOURCE = "source";
private static final String KEY_CHECK_UPDATE = "check_for_update";
private static final String KEY_CLOUD_DRIVE = "cloud_drive";
private static final String KEY_ALLOW_ANALYICS = "allow_analyics";
private static final String KEY_ABOUT_ANALYICS = "about_analyics";
@@ -735,6 +736,7 @@ public class SettingsActivity extends AbsPreferenceActivity {
private Preference mWebsite;
private Preference mSource;
private Preference mCheckUpdate;
private Preference mCloudDrive;
private CheckBoxPreference mAllowAnalyics;
private Preference mAboutAnalyics;
@@ -755,6 +757,8 @@ public class SettingsActivity extends AbsPreferenceActivity {
mSource.setOnPreferenceClickListener(this);
mCheckUpdate = findPreference(KEY_CHECK_UPDATE);
mCheckUpdate.setOnPreferenceClickListener(this);
mCloudDrive = findPreference(KEY_CLOUD_DRIVE);
mCloudDrive.setOnPreferenceClickListener(this);
mAllowAnalyics = (CheckBoxPreference)findPreference(KEY_ALLOW_ANALYICS);
mAllowAnalyics.setOnPreferenceChangeListener(this);
mAboutAnalyics = findPreference(KEY_ABOUT_ANALYICS);
@@ -838,6 +842,11 @@ public class SettingsActivity extends AbsPreferenceActivity {
}
}).checkUpdate();
} else if (KEY_CLOUD_DRIVE.equals(key)) {
Uri uri = Uri.parse("https://mega.co.nz/#F!xkMChYrI!Q85i3d7kNkhVkwvDePbahw");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
} else if (KEY_ABOUT_ANALYICS.equals(key)) {
new DialogBuilder(mActivity).setTitle(R.string.about_analyics_title)
.setMessageAutoLink(Linkify.WEB_URLS)