2014-11-20 6 views
0

Я хочу позвонить другому приложению, как другое игровое приложение, из своего приложения, нажав кнопку в своем приложении. Я новичок в android и им ничего не получаю. кто-то пожалуйста, помогите мне в этомкак позвонить другому apllication (для которого у меня нет исходного кода) из моего приложения для Android.

+0

Читать эту http://developer.android.com/training/sharing/send.html – kha

ответ

1

Да, вы можете сделать это с помощью сильфона кода,

только вы должны знать, что приложение, которое хочет открыть и имя пакета этого приложения.

Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.package.name"); 
startActivity(LaunchIntent); 

Вы можете проверить это с помощью этого кода,

PackageManager manager = getPackageManager(); 
try { 
    i = manager.getLaunchIntentForPackage("com.package.name"); 
    if (i == null) 
     throw new PackageManager.NameNotFoundException(); 
    else 
Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.package.name"); 
startActivity(LaunchIntent); 
} catch (PackageManager.NameNotFoundException e) { 

} 
Смежные вопросы