私のアプリにはタブレイアウトがあります。私の最後のタブは、タブレットにインストールされている他のアプリを表示するためにのみ必要です。このアプリは私のものではありません。私は市場からそれをインストールしました。 現時点ではタブに触れることができ、他のアプリは新しいページ/ビューでフルスクリーンで開きます。しかし、私は自分のアプリを残したくありません。アプリは、私のアプリのタブバーの下で実行されているように、私のアプリに入れ子にする必要があります。意図を介して他のアプリを開くAndroid:インテント経由でタブホスト内の他のアプリケーションを開きます。フルスクリーンで新しいビューを開けないでください
コード:
public class MyActivity extends Activity{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent i = getPackageManager().getLaunchIntentForPackage("org.kman.WifiManager");
startActivity(i);
}
}
タブレイアウトの一部:
spec = tabHost.newTabSpec("mytab").setIndicator("MyTab",
res.getDrawable(R.drawable.address_book_new))
.setContent(new Intent(this, MyActivity.class));
tabHost.addTab(spec);
タブホストにアプリを表示するには、どのように任意のヒント?他のアプリが起動された場合でも
ThxをB770
あなたの答えはthxです。問題は、戻るボタンがないことです。システムバー全体が削除されるので、ユーザーは設定などを利用できません。それはなぜこのアプリはタブバー内で実行する必要があります。現時点では、ユーザーはアプリを使いこなし、放置することはできません。 – B770