auto import from //branches/cupcake/...@137197
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
LOCAL_PATH:= $(call my-dir)
|
LOCAL_PATH:= $(call my-dir)
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
|
|
||||||
LOCAL_MODULE_TAGS := user development
|
LOCAL_MODULE_TAGS := user
|
||||||
|
|
||||||
LOCAL_SRC_FILES := $(call all-java-files-under, src)
|
LOCAL_SRC_FILES := $(call all-java-files-under, src)
|
||||||
|
|
||||||
|
@@ -812,9 +812,15 @@
|
|||||||
<!-- Sound & display settings screen, animations check box label -->
|
<!-- Sound & display settings screen, animations check box label -->
|
||||||
<string name="animations_title">Animation</string>
|
<string name="animations_title">Animation</string>
|
||||||
<!-- Sound & display settings screen, animations option summary text when check box is selected -->
|
<!-- Sound & display settings screen, animations option summary text when check box is selected -->
|
||||||
<string name="animations_summary_on">Show animation when opening/closing windows</string>
|
<string name="animations_summary_on">Show animation when opening & closing windows</string>
|
||||||
<!-- Sound & display settings screen, animations option summary text when check box is clear -->
|
<!-- Sound & display settings screen, animations option summary text when check box is clear -->
|
||||||
<string name="animations_summary_off">Show animation when opening/closing windows</string>
|
<string name="animations_summary_off">Show animation when opening & closing windows</string>
|
||||||
|
<!-- Sound & display settings screen, accelerometer-based rotation check box label -->
|
||||||
|
<string name="accelerometer_title">Orientation</string>
|
||||||
|
<!-- Sound & display settings screen, accelerometer-based rotation summary text when check box is selected -->
|
||||||
|
<string name="accelerometer_summary_on">Switch orientation automatically when rotating phone</string>
|
||||||
|
<!-- Sound & display settings screen, accelerometer-based rotation summary text when check box is clear -->
|
||||||
|
<string name="accelerometer_summary_off">Switch orientation automatically when rotating phone</string>
|
||||||
<!-- Sound & display settings screen, setting option name to change brightness -->
|
<!-- Sound & display settings screen, setting option name to change brightness -->
|
||||||
<string name="brightness">Brightness</string>
|
<string name="brightness">Brightness</string>
|
||||||
<!-- Sound & display settings screen, setting option summary to change brightness -->
|
<!-- Sound & display settings screen, setting option summary to change brightness -->
|
||||||
|
@@ -97,13 +97,18 @@
|
|||||||
<PreferenceCategory
|
<PreferenceCategory
|
||||||
android:title="@string/display_settings">
|
android:title="@string/display_settings">
|
||||||
|
|
||||||
|
<CheckBoxPreference
|
||||||
|
android:key="accelerometer"
|
||||||
|
android:title="@string/accelerometer_title"
|
||||||
|
android:summaryOn="@string/accelerometer_summary_on"
|
||||||
|
android:summaryOff="@string/accelerometer_summary_off"/>
|
||||||
|
|
||||||
<CheckBoxPreference
|
<CheckBoxPreference
|
||||||
android:key="animations"
|
android:key="animations"
|
||||||
android:title="@string/animations_title"
|
android:title="@string/animations_title"
|
||||||
android:summaryOn="@string/animations_summary_on"
|
android:summaryOn="@string/animations_summary_on"
|
||||||
android:summaryOff="@string/animations_summary_off" />
|
android:summaryOff="@string/animations_summary_off" />
|
||||||
|
|
||||||
|
|
||||||
<com.android.settings.BrightnessPreference
|
<com.android.settings.BrightnessPreference
|
||||||
android:key="brightness"
|
android:key="brightness"
|
||||||
android:title="@string/brightness"
|
android:title="@string/brightness"
|
||||||
|
@@ -50,6 +50,7 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
|
|||||||
private static final String KEY_DTMF_TONE = "dtmf_tone";
|
private static final String KEY_DTMF_TONE = "dtmf_tone";
|
||||||
private static final String KEY_SOUND_EFFECTS = "sound_effects";
|
private static final String KEY_SOUND_EFFECTS = "sound_effects";
|
||||||
private static final String KEY_ANIMATIONS = "animations";
|
private static final String KEY_ANIMATIONS = "animations";
|
||||||
|
private static final String KEY_ACCELEROMETER = "accelerometer";
|
||||||
private static final String KEY_PLAY_MEDIA_NOTIFICATION_SOUNDS = "play_media_notification_sounds";
|
private static final String KEY_PLAY_MEDIA_NOTIFICATION_SOUNDS = "play_media_notification_sounds";
|
||||||
|
|
||||||
private CheckBoxPreference mSilent;
|
private CheckBoxPreference mSilent;
|
||||||
@@ -69,6 +70,7 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
|
|||||||
private CheckBoxPreference mDtmfTone;
|
private CheckBoxPreference mDtmfTone;
|
||||||
private CheckBoxPreference mSoundEffects;
|
private CheckBoxPreference mSoundEffects;
|
||||||
private CheckBoxPreference mAnimations;
|
private CheckBoxPreference mAnimations;
|
||||||
|
private CheckBoxPreference mAccelerometer;
|
||||||
private float[] mAnimationScales;
|
private float[] mAnimationScales;
|
||||||
|
|
||||||
private AudioManager mAudioManager;
|
private AudioManager mAudioManager;
|
||||||
@@ -108,6 +110,8 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
|
|||||||
Settings.System.SOUND_EFFECTS_ENABLED, 0) != 0);
|
Settings.System.SOUND_EFFECTS_ENABLED, 0) != 0);
|
||||||
mAnimations = (CheckBoxPreference) findPreference(KEY_ANIMATIONS);
|
mAnimations = (CheckBoxPreference) findPreference(KEY_ANIMATIONS);
|
||||||
mAnimations.setPersistent(false);
|
mAnimations.setPersistent(false);
|
||||||
|
mAccelerometer = (CheckBoxPreference) findPreference(KEY_ACCELEROMETER);
|
||||||
|
mAccelerometer.setPersistent(false);
|
||||||
|
|
||||||
ListPreference screenTimeoutPreference =
|
ListPreference screenTimeoutPreference =
|
||||||
(ListPreference) findPreference(KEY_SCREEN_TIMEOUT);
|
(ListPreference) findPreference(KEY_SCREEN_TIMEOUT);
|
||||||
@@ -174,6 +178,9 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
|
|||||||
if (animations != mAnimations.isChecked() || force) {
|
if (animations != mAnimations.isChecked() || force) {
|
||||||
mAnimations.setChecked(animations);
|
mAnimations.setChecked(animations);
|
||||||
}
|
}
|
||||||
|
mAccelerometer.setChecked(Settings.System.getInt(
|
||||||
|
getContentResolver(),
|
||||||
|
Settings.System.ACCELEROMETER_ROTATION, 0) != 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -224,6 +231,11 @@ public class SoundAndDisplaySettings extends PreferenceActivity implements
|
|||||||
mWindowManager.setAnimationScales(mAnimationScales);
|
mWindowManager.setAnimationScales(mAnimationScales);
|
||||||
} catch (RemoteException e) {
|
} catch (RemoteException e) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
} else if (preference == mAccelerometer) {
|
||||||
|
Settings.System.putInt(getContentResolver(),
|
||||||
|
Settings.System.ACCELEROMETER_ROTATION,
|
||||||
|
mAccelerometer.isChecked() ? 1 : 0);
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@@ -127,7 +127,10 @@ public class BluetoothDiscoverableEnabler implements Preference.OnPreferenceChan
|
|||||||
|
|
||||||
int timeout = getDiscoverableTimeout();
|
int timeout = getDiscoverableTimeout();
|
||||||
manager.setDiscoverableTimeout(timeout);
|
manager.setDiscoverableTimeout(timeout);
|
||||||
|
|
||||||
|
mCheckBoxPreference.setSummaryOn(
|
||||||
|
mContext.getResources().getString(R.string.bluetooth_is_discoverable, timeout));
|
||||||
|
|
||||||
long endTimestamp = System.currentTimeMillis() + timeout * 1000;
|
long endTimestamp = System.currentTimeMillis() + timeout * 1000;
|
||||||
persistDiscoverableEndTimestamp(endTimestamp);
|
persistDiscoverableEndTimestamp(endTimestamp);
|
||||||
|
|
||||||
|
@@ -132,6 +132,12 @@ public abstract class LocalBluetoothProfileManager {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int connect(String address) {
|
public int connect(String address) {
|
||||||
|
List<String> sinks = mService.listConnectedSinks();
|
||||||
|
if (sinks != null) {
|
||||||
|
for (String sinkAddress : sinks) {
|
||||||
|
mService.disconnectSink(sinkAddress);
|
||||||
|
}
|
||||||
|
}
|
||||||
return mService.connectSink(address);
|
return mService.connectSink(address);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user