Skip to content
모두의 공간
개발자 공간
사용자 공간
최근글
로그인
접속유지
회원가입
ID/PW 찾기
모두의 공간
새로운 소식
새로운 게임/앱
개발자 공간
개발자 게시판
개발자 질문/답변
개발자 정보
구인/구직/의뢰
행사/세미나/교육
(구)질문/답변
사용자 공간
앱 정보/후기
게임 정보/후기
기기 정보/후기
잡담/유머/창작
개발자 질문/답변 게시판이 새로운 공간으로 이전되었습니다.
안드로이드 개발 질문/답변 (글 수
45,052
)
전체보기
앱개발 질문
플랫폼 질문
JAVA 질문
기타 질문
자주하는 질문
xml 파일 내부에서 nextFocus.. 에러입니다만...
WereWolf
https://www.androidpub.com/android_dev_qna/465063
2010.06.23
16:21:56
4560
1
플랫폼 질문
김상형님께서 안드로이드 정복하신 책 265 페이지에 있는 예제인데요..
아무리 봐도 뭘 잘못친것 같지는 않은데... 저런 에러가 납니다.
이유를 모르겠습니다. 약간의 힌트나 설명이라도 좋으니 조언 좀 부탁드립니다. 꾸벅~
이 게시물을
스크린샷 2010-06-23 오후 4.09.54.png (143.1KB)(861)
목록
2010.08.18
13:05:25
PHOENIX
아... 이거때문에 벌써 3시간째 고생했네요. 저도 같은 문제로 고생했는데 설정값이 달라서 그런건지 모르겠지만.
김상형씨 예제를 그대로 복사해서 붙여도 똑같은 에러가 발생하더군요.
똑같이 해결이 될지 모르겠지만 저같은 경우에는 위에서 아이디 값을 만들어 주니 해결이 되네요.
<TableLayout xmlns:android="
http://schemas.android.com/apk/res/android
"
android:layout_width = "match_parent"
android:layout_height = "match_parent">
<TableRow>
<Button
android:id = "@+id/btn11"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:text = "Btn11"
android:nextFocusLeft = "@+id/btn22" ┬─ 아래에서 id 를 선언하는게 아니라 이부분에서 선언해버렸더니 잘 되더군요.
android:nextFocusUp = "@+id/btn21" ┘
/>
<Button
android:id = "@+id/btn12"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:text = "Btn12"
android:nextFocusRight = "@id/btn21"
android:nextFocusUp = "@id/btn22"
/>
</TableRow>
<TableRow>
<Button
android:id = "@id/btn21"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:text = "Btn21"
android:nextFocusLeft = "@id/btn22"
android:nextFocusDown = "@id/btn11"
/>
<Button
android:id = "@id/btn22"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:text = "Btn22"
android:nextFocusRight = "@id/btn21"
android:nextFocusDown = "@id/btn12"
/>
</TableRow>
</TableLayout>
허접한 해결방법인거 같긴 하지만 도움이 되었으면 좋겠습니다.
Close Login Layer
XE Login
아이디
비밀번호
로그인 유지
OpenID Login
Open ID
회원가입
ID/PW 찾기
인증메일 재발송
OpenID
OpenID
Close Login Layer
김상형씨 예제를 그대로 복사해서 붙여도 똑같은 에러가 발생하더군요.
똑같이 해결이 될지 모르겠지만 저같은 경우에는 위에서 아이디 값을 만들어 주니 해결이 되네요.
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width = "match_parent"
android:layout_height = "match_parent">
<TableRow>
<Button
android:id = "@+id/btn11"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:text = "Btn11"
android:nextFocusLeft = "@+id/btn22" ┬─ 아래에서 id 를 선언하는게 아니라 이부분에서 선언해버렸더니 잘 되더군요.
android:nextFocusUp = "@+id/btn21" ┘
/>
<Button
android:id = "@+id/btn12"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:text = "Btn12"
android:nextFocusRight = "@id/btn21"
android:nextFocusUp = "@id/btn22"
/>
</TableRow>
<TableRow>
<Button
android:id = "@id/btn21"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:text = "Btn21"
android:nextFocusLeft = "@id/btn22"
android:nextFocusDown = "@id/btn11"
/>
<Button
android:id = "@id/btn22"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:text = "Btn22"
android:nextFocusRight = "@id/btn21"
android:nextFocusDown = "@id/btn12"
/>
</TableRow>
</TableLayout>
허접한 해결방법인거 같긴 하지만 도움이 되었으면 좋겠습니다.