我无法从“正在玩”卡开始活动。我正在使用以下代码,但 NowPlayingActivity 永远不会被调用。
Intent intent = new Intent(getApplicationContext(), NowPlayingCardActivity.class);
PendingIntent pi = PendingIntent.getActivity(getApplicationContext(), 99, intent,
PendingIntent.FLAG_UPDATE_CURRENT);
mSession.setSessionActivity(pi);
并在清单文件中:
<activity android:name=".NowPlayingCardActivity" />
当我单击 Now Playing 卡时,我被带到主要活动,并且没有调用 NowPlayingCardActivity。
现在播放活动:
public class NowPlayingCardActivity extends Activity {
public static final String TAG = "NowPlayingCardActivity";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.d(TAG, "onCreate");
Intent newIntent;
newIntent = new Intent(this, ChannelDetailsActivity.class);
startActivity(newIntent);
finish();
}
}
在此先感谢您的帮助...
编辑:我将以下代码添加到 NowPlayingCardActivity,但无济于事......
@Override
public void onResume() {
super.onResume();
Log.d(TAG, "onResume");
}
@Override
public void onStart() {
super.onStart();
Log.d(TAG, "onStart");
}