我们在Android Studio 1.4
新模式中有conten_main.xml
个文件。
我需要从该文件中获取FrameLayout
视图,但findViewById()
不可能。因为ActivityMain.java
具有activity_main.xml
布局,其中包括
app_bar_activity_main.xml
布局,包括content_main.xml
布局。
如何从FrameLayout
获取content_main.xml
视图?
答案 0 :(得分:5)
要访问包含的布局,请按以下方式添加ID:
<include
android:id="+id/id_content_main"
layout="@layout/content_main" />
然后像这样访问
View contentView = findViewById(R.id.id_content_main);
FrameLayout layout = (FrameLayout)contentView.findViewById(R.id.frame_layout_id);