forked from daproy/android_packages_apps_Settings
/
0003-add-forum-link-to-About-phone-settings.patch
78 lines (71 loc) · 3.3 KB
/
0003-add-forum-link-to-About-phone-settings.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
From a38ab2e5d362f0c3028f4a1f3716980d5311f1e3 Mon Sep 17 00:00:00 2001
From: Konsta <konsta09@gmail.com>
Date: Fri, 15 Jun 2012 21:14:24 +0300
Subject: [PATCH 06/16] add forum link to About phone settings
Change-Id: I6b2a8235c0c6e5d935bff31ed9df9d87277052e9
---
res/values/strings.xml | 4 ++++
res/xml/device_info_settings.xml | 5 +++++
src/com/android/settings/DeviceInfoSettings.java | 13 +++++++++++++
3 files changed, 22 insertions(+)
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 8f69d2a..268302d 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -4521,6 +4521,10 @@ found in the list of installed apps.</string>
<string name="status_bar_notif_count_title">Show notification count</string>
<string name="status_bar_notif_count_summary">Display number of pending notifications on the status bar</string>
+ <!-- Konsta forum link -->
+ <string name="konsta_web_title">CyanogenMod 9 - KonstaKANG</string>
+ <string name="konsta_web_summary">Visit MoDaCo thread</string>
+
<string name="increasing_ring_title">Ascending ringtone</string>
<!-- Sound settings screen, the caption of the checkbox for making incoming calls increase in volume -->
<string name="checkbox_increasing_ring">Enable</string>
diff --git a/res/xml/device_info_settings.xml b/res/xml/device_info_settings.xml
index 922efc0..4caf92e 100644
--- a/res/xml/device_info_settings.xml
+++ b/res/xml/device_info_settings.xml
@@ -151,4 +151,9 @@
android:title="@string/build_number"
android:summary="@string/device_info_default"/>
+ <!-- Konsta forum link -->
+ <Preference android:key="konsta_web"
+ android:title="@string/konsta_web_title"
+ android:summary="@string/konsta_web_summary"/>
+
</PreferenceScreen>
diff --git a/src/com/android/settings/DeviceInfoSettings.java b/src/com/android/settings/DeviceInfoSettings.java
index f966ec9..fbec0fa 100644
--- a/src/com/android/settings/DeviceInfoSettings.java
+++ b/src/com/android/settings/DeviceInfoSettings.java
@@ -25,9 +25,11 @@ import android.os.Build;
import android.os.Bundle;
import android.os.SystemClock;
import android.os.SystemProperties;
+import android.net.Uri;
import android.preference.Preference;
import android.preference.PreferenceGroup;
import android.preference.PreferenceScreen;
+import android.preference.Preference.OnPreferenceClickListener;
import android.provider.Settings;
import android.util.Log;
@@ -141,6 +143,17 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment {
if (isUpdateSettingAvailable == false) {
getPreferenceScreen().removePreference(findPreference(KEY_UPDATE_SETTING));
}
+
+ findPreference("konsta_web").setOnPreferenceClickListener(
+ new OnPreferenceClickListener() {
+ public boolean onPreferenceClick(Preference preference) {
+ Intent browserIntent = new Intent(
+ "android.intent.action.VIEW", Uri
+ .parse("http://www.modaco.com/topic/355059-romgen2-cyanogenmod-9-konstakang-android-404/"));
+ startActivity(browserIntent);
+ return true;
+ }
+ });
}
@Override
--
1.7.9.5