我是從我的應用程序使用此代碼打開另一個應用:如何在彈出窗口中打開另一個應用程序?
Uri uri = Uri.parse("http://url_to_app's_website");
Intent in = new Intent(Intent.ACTION_VIEW, uri);
in.setPackage("com.package.address");
try {
startActivity(in);
} catch (ActivityNotFoundException e) {
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("http://url_to_app's_website")));
}
這是工作,但它打開全屏應用程序。我想在一個窗口/彈出窗口中打開它。我怎麼做?
只有在手機中不存在應用/軟件包「com.package.address」時,纔會打開網頁。我需要的應用程序打開窗口/彈出窗口,而不是網絡視圖。 –
對於這個問題,請參考@CommonsWare的答案 – AndroidMechanic