summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authorAndalam Parthasarathi <andala@codeaurora.org>2015-09-15 11:17:06 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2015-10-06 22:12:20 -0700
commit57fe9e4ddda4fcd32aa1a0699da1f2bf9b00da93 (patch)
tree931da5d98eb11361d26dbc8d5cfe8c195ea9b1e3 /src/com
parent840e44ee6b90f71a427cffd5676af0bf4324050d (diff)
downloadpackages_apps_Dialer-57fe9e4ddda4fcd32aa1a0699da1f2bf9b00da93.tar.gz
packages_apps_Dialer-57fe9e4ddda4fcd32aa1a0699da1f2bf9b00da93.tar.bz2
packages_apps_Dialer-57fe9e4ddda4fcd32aa1a0699da1f2bf9b00da93.zip
Remove quick responses based on config
If config_reject_call_via_sms_enabled is set to false, remove "Quick Responses" During Incoming call, reject via sms target will not be visible Change-Id: I91bebeaf972ae07a71c506ab049bcc8aeba5d2b4 CRs-Fixed: 771780
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/dialer/settings/DialerSettingsActivity.java17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/com/android/dialer/settings/DialerSettingsActivity.java b/src/com/android/dialer/settings/DialerSettingsActivity.java
index c459d35c5..35eba4beb 100644
--- a/src/com/android/dialer/settings/DialerSettingsActivity.java
+++ b/src/com/android/dialer/settings/DialerSettingsActivity.java
@@ -16,6 +16,7 @@ import android.util.Log;
import android.view.MenuItem;
import android.widget.Toast;
+import com.android.internal.telephony.ConfigResourceUtil;
import com.android.contacts.common.util.PermissionsUtil;
import com.android.dialer.R;
@@ -24,6 +25,7 @@ import java.util.List;
public class DialerSettingsActivity extends PreferenceActivity {
protected SharedPreferences mPreferences;
+ private ConfigResourceUtil mConfigResUtil = new ConfigResourceUtil();
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -44,12 +46,15 @@ public class DialerSettingsActivity extends PreferenceActivity {
soundSettingsHeader.id = R.id.settings_header_sounds_and_vibration;
target.add(soundSettingsHeader);
- Header quickResponseSettingsHeader = new Header();
- Intent quickResponseSettingsIntent =
- new Intent(TelecomManager.ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS);
- quickResponseSettingsHeader.titleRes = R.string.respond_via_sms_setting_title;
- quickResponseSettingsHeader.intent = quickResponseSettingsIntent;
- target.add(quickResponseSettingsHeader);
+ if (mConfigResUtil.getBooleanValue(this,
+ "config_reject_call_via_sms_enabled")) {
+ Header quickResponseSettingsHeader = new Header();
+ Intent quickResponseSettingsIntent =
+ new Intent(TelecomManager.ACTION_SHOW_RESPOND_VIA_SMS_SETTINGS);
+ quickResponseSettingsHeader.titleRes = R.string.respond_via_sms_setting_title;
+ quickResponseSettingsHeader.intent = quickResponseSettingsIntent;
+ target.add(quickResponseSettingsHeader);
+ }
TelephonyManager telephonyManager =
(TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);