저는 Android 개발을 처음 사용합니다.android에서 둘 이상의 xml 파일 작업
main.xml 이외의 XML 파일이 두 개 이상있는 경우 어떻게 다른 파일을 호출 할 수 있습니까?
저는 Android 개발을 처음 사용합니다.android에서 둘 이상의 xml 파일 작업
main.xml 이외의 XML 파일이 두 개 이상있는 경우 어떻게 다른 파일을 호출 할 수 있습니까?
파일 이름으로 호출해야합니다. main.xml의 경우, R.layout.main이라고 부릅니다. 따라서 my_menu_activity.xml의 경우 R.layout.my_menu_activity가됩니다.
새로운 활동 만들기. (새로운 .java 추가). 다음 main.java 호출에 Intent myIntent = new Intent(this, NEW_ACTIVITY.class);
startActivityForResult(myIntent, 0);
및 NEW_ACTIVITY의에서 onCreate의 시작에
당신은 또한
<activity android:name=".NEW_ACTIVITY"></activity>
을 추가해야합니다 manifest.xml에
this.setContentView(R.layout.NEW_XML);
를 추가 당신은 다른 XML을 호출 할 수 있습니다 필요한 경우 파일 :
setContentView(R.layout.yourname.xml);
하나의 XML 내용을로드하여 뷰에 넣어야하는 경우 inflater
을 사용하여 '로드되지 않은'XML에서 뷰를 가져올 수 있습니다. addContentView()
명령도 있지만, 지금은 필요하지 않다고 생각합니다.