Is it possible to prevent launching other applications?
<p>I am doing building an application for an app-store market. They gave me following scenario. but I'm not sure it is possible. please give me your advice and suggestions. </p>

<p>This is the scenario:
-User upload his application into this market.
-We wrap that application with our application (I'll explain later).
-Then we will put it in store</p>

<p>More explanation:
This wrapper should bring the ability of buying (daily, monthly and etc.) to the user. If the user had some amount of money in his account then our application should let the user download and launch the game (for example). If user download a game from market and installed it in his device, each time this game is launched we should check his account to see if it has sufficient money. if he didn't have we should prevent launching the application.</p>

<p>I think it is not possible. If a game is installed in a device therefore it is installed. we can't lunch our application when user lunch other games. Am I right? Is there any way to lunch our application any time user clicks other games or applications? </p>
