我有一个小部件按下时打开活动。 我是这样做的:
一段代码:
try {
Intent defineIntent2 = new Intent(context,
Setting.class);
PendingIntent pendingIntent2 = PendingIntent
.getActivity(context, 0 /* no requestCode */,
defineIntent2, 0 /* no flags */);
updateViews
.setOnClickPendingIntent(R.id.widget, pendingIntent2);
} catch (Exception e) {
Log.e(LOG_TAG, "", e);
}
return updateViews;
}
我希望通过按小部件音乐开始。 我试着参加活动。这有效,但问题是我需要“手动”关闭活动。
按下后还有另一种释放音乐的方法吗?
答案 0 :(得分:0)
您希望在从窗口小部件打开活动时播放音乐吗?
试试这个:
MediaPlayer player = new MediaPlayer();
player = MediaPlayer.create(YourClass.this, R.raw.yoursoundfile);
player.start();
//Your intent code here to launch activity
编辑:您需要使用服务。示例:http://stackoverflow.com/questions/4298888/android-music-player-widget