我是个机器人新手,所以这个问题听起来有点傻.
到目前为止,我知道通过查找意图筛选器,您可以知道哪个活动是主要的活动(即在活动第一次启动时启动的活动):
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
但是,我的问题是,Android如何知道哪个XML文件对应于该活动?我下载了一些用于学习的源代码,并且有许多XML文件,每个文件用于不同的活动。因此,对于如何为某一特定活动找到XML文件,我有点不知所措……
发布于 2015-09-29 05:00:43
进入您的MainActivity (启动程序活动)并在onCreate方法中查找以下内容:
setContentView(R.layout.main_activity);
此方法参数下的布局将解决您的问题。Ctrl+click on ".main_activity“将使您使用xml,"main_activity是这里布局的名称”
备注过程对所有活动都是相同的
发布于 2015-09-29 05:07:45
您只需为您的启动程序意图找到活动类即可。
在AndroidManifest.xml中,它应该写在启动器上面。之后,您可以在onCreate()方法中查看该活动使用的布局。
https://stackoverflow.com/questions/32835940
复制相似问题