当我在android studio中创建带有片段的空白Activity实际上是做什么的!具体如何将它们连在一起?在哪行代码以及如何完成?
答案 0 :(得分:0)
请阅读here。谷歌的文档可以帮助你理解一下。
然而,这是一个简短的版本:
在活动onCreate
中:
onAttach
:
onCreate
:
onViewCreated
:
答案 1 :(得分:0)
将其视为活动中的活动。它与使用activity
更改intent
基本相同,但就在其中。所以有一个parent activity
,其中包含片段的frame
或layout
。当parent activity
完成加载后,它将开始加载layout
的内容,这是您的片段。可以使用fragment
等来访问v.OnclickListener
的内容
答案 2 :(得分:0)
实际做了什么?
它从以下文件中创建模板。
Activity
布局ActivityFragment
布局strings.xml
值res/menu
资源<activity>
AndroidManifest.xml
部分
它们如何结合在一起?在哪行代码?
在活动的onCreate
中,您可以设置布局
setContentView(R.layout.activity_main);
使用<fragment>
这样的标签附加片段,基本上是FrameLayout
。
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/fragment"
android:name="com.androidstack.app.MainActivityFragment"
tools:layout="@layout/fragment_main"
android:layout_width="match_parent"
android:layout_height="match_parent"/>