アクティビティ内でアクティビティを開こうとしています。ユーザーがレイアウトの左側にあるボタンをクリックすると、右側にインテントが表示されます。左側のボタンを表示したまま、これを行うにはどうすればよいでしょうか? インテントを開始しようとするたびに、それをカバーするレイアウトの上に開かれます。
したがって、ロジックは特定のフレームへの HTML リンクをターゲティングするのと同じですが、Android ではアクティビティ/インテントを使用します。
モックアップ:
http://i.stack.imgur.com/jHqKd.jpg
アップデート:
この質問をより具体的にしたいと思います。フラグメントからインテントを開くと、現在のフラグメントの領域だけを埋めるのではなく、フルスクリーンで開きます。
Button button = (Button) view.findViewById(R.id.button1);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
String url = "http://www.google.com";
Intent google = new Intent(Intent.ACTION_VIEW);
google.setData(Uri.parse(url));
getActivity().startActivity(google);
}
});
フラグメントからインテントを開いて、画面全体ではなくフラグメントのみを埋める方法は?