今回からは、基本的にタブブラウザのタブの部分はFragmentTabHostじゃなくて、普通のFragmentをベースにやろうとおもう・・・。
FragmentTabHost、癖が強くて操作するのが難しいし、タブの置き場所も数が増えると限界感じるので・・・。
Fragment(Blank)で、
下はチェックを付けない・・・。
WebViewでWebページを表示するので、WebFragment・・・。
こんな感じでfragment_webが追加・・・。
WebFragment.javaもこんな感じ・・・。
今回はいじらない・・・。
fragment_web.xmlのTextViewに表示する文字列が自動で生成されてる・・・。
activity_main.xmlは、
FrameLayoutにして、idはcontent・・・。
MainActivity.javaで、
replaceとaddの違いがわかったので、今回はfragmentTransaction.addでcontentにwebFragmentを追加・・・。
追加するときはタグをつけておく・・・。最初は"web0"から始まり、追加するごとに"web1", "web2", ...と増やしていく予定・・・。
"Hello blank fragment"が表示された・・・。
https://github.com/bg1bgst333/Zinc/tree/develop/android/empty_activity/android_studio/src/Zinc