在我的应用程序中。我将列出设备上安装的所有游戏。
我想知道我什么时候开始游戏,这个游戏是否已关闭。如果是这样,那么强迫我的应用程序前进。
这在onClick中:
@Override
public void onClick(View v) {
AppInfo app = (AppInfo) v.getTag();
Intent LaunchIntent = getActivity().getPackageManager().getLaunchIntentForPackage(app.packageName);
startActivity(LaunchIntent);
Log.w(TAG, "onClick > app: " + app + " \nLaunchIntent: " + LaunchIntent);
};
这是日志
onClick >
app: com.myapp.screen.GameSelectFragment$AppInfo@1d32ed66
LaunchIntent: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=com.supercell.clashofclans cmp=com.supercell.clashofclans/.GameApp }
例如:
当点击clashofclans时,我将启动应用程序(MyApp转到后台), 如果用户按下主页按钮或任何将clashofclans发送到背景组的内容。然后我想强迫MyApp来到前台。
谢谢