안드로이드 개발 질문/답변
(글 수 45,052)
<com.paad.wheelmenu.GLSurfaceView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/wheelmenu"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
layout 폴더의 xxx.xml 파일에 위와 같은 코드만 덩그러니 있고 다른 linearlayout 이라든가 textview 라 든가 하는 태그는 하나도 없습니다.
오로지 위의 소스만 있습니다.
태그이름에 이 어플리케이션의 소스파일중 하나인 GLSurfaceView.java 파일의 이름이 있습니다.
xml파일은 화면을 구성하는 파일인데, 위와 같은 소스만 덩그러니 있는 xml파일은 어떤 용도인가요?
이클립스의 오른쪽 화면 outline을 보니, L(LinearLayout) 이라던가, E(EditText) 같은게 있어야 하는데 C가 하나 있군요.
이건 어떤 의미인가요?
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/wheelmenu"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
layout 폴더의 xxx.xml 파일에 위와 같은 코드만 덩그러니 있고 다른 linearlayout 이라든가 textview 라 든가 하는 태그는 하나도 없습니다.
오로지 위의 소스만 있습니다.
태그이름에 이 어플리케이션의 소스파일중 하나인 GLSurfaceView.java 파일의 이름이 있습니다.
xml파일은 화면을 구성하는 파일인데, 위와 같은 소스만 덩그러니 있는 xml파일은 어떤 용도인가요?
이클립스의 오른쪽 화면 outline을 보니, L(LinearLayout) 이라던가, E(EditText) 같은게 있어야 하는데 C가 하나 있군요.
이건 어떤 의미인가요?
부모 레이아웃의 영역 전체를 사용하는거구요.
뷰 id도 지정해서 id를 통해 접근할 수 있게 되어있네요.
xml 없이 java 코드를 통해서도 지정할 수 있습니다만 코드가 길어지죠