OSDN Git Service
(root)
/
android-x86
/
packages-apps-DeskClock.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
08a201d
)
Launch music player via new INTENT_ACTION_MUSIC_PLAYER.
author
Daniel Sandler
<dsandler@google.com>
Thu, 18 Feb 2010 20:11:52 +0000
(15:11 -0500)
committer
Daniel Sandler
<dsandler@google.com>
Fri, 19 Feb 2010 16:36:36 +0000
(11:36 -0500)
src/com/android/deskclock/DeskClock.java
patch
|
blob
|
history
diff --git
a/src/com/android/deskclock/DeskClock.java
b/src/com/android/deskclock/DeskClock.java
index
ceacde3
..
56bdc25
100644
(file)
--- a/
src/com/android/deskclock/DeskClock.java
+++ b/
src/com/android/deskclock/DeskClock.java
@@
-42,6
+42,7
@@
import android.os.Message;
import android.os.SystemClock;
import android.os.PowerManager;
import android.provider.Settings;
import android.os.SystemClock;
import android.os.PowerManager;
import android.provider.Settings;
+import android.provider.MediaStore;
import android.text.TextUtils;
import android.text.format.DateFormat;
import android.util.DisplayMetrics;
import android.text.TextUtils;
import android.text.format.DateFormat;
import android.util.DisplayMetrics;
@@
-93,9
+94,6
@@
public class DeskClock extends Activity {
private static final String LOG_TAG = "DeskClock";
private static final String LOG_TAG = "DeskClock";
- // Package ID of the music player.
- private static final String MUSIC_PACKAGE_ID = "com.android.music";
-
// Alarm action for midnight (so we can update the date display).
private static final String ACTION_MIDNIGHT = "com.android.deskclock.MIDNIGHT";
// Alarm action for midnight (so we can update the date display).
private static final String ACTION_MIDNIGHT = "com.android.deskclock.MIDNIGHT";
@@
-700,12
+698,9
@@
public class DeskClock extends Activity {
musicButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
try {
musicButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
try {
- Intent musicAppQuery = getPackageManager()
- .getLaunchIntentForPackage(MUSIC_PACKAGE_ID);
- if (musicAppQuery != null) {
- musicAppQuery.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TOP);
- startActivity(musicAppQuery);
- }
+ startActivity(new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER)
+ .addFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TOP);
+
} catch (android.content.ActivityNotFoundException e) {
Log.e(LOG_TAG, "Couldn't launch music browser", e);
}
} catch (android.content.ActivityNotFoundException e) {
Log.e(LOG_TAG, "Couldn't launch music browser", e);
}