2014-11-19 4 views
0

Button보기에서이 오류가 발생합니다. 내가 보았던 많은 질문들에서, 당신이 당신의 견해를 적절하게 닫지 않을 때이 오류가 발생하는 것으로 보인다.Android XML 레이아웃 : XML 구문 분석 오류 : 형식이 올바르지 않습니다 (잘못된 토큰) - 내 View 태그를 닫았습니다.

모든 태그를 제대로 닫았지만 여전히이 오류가 발생한다고 생각합니다. 왜 그런가요?

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="${relativePackage}.${activityClass}" > 

    <Button 
     android:layout_width="wrap_content" 
     android:layout:height="wrap_content" 
     android:text="@string/mainActivity_button1" 
     android:onClick="startSecondActivity" /> 

</RelativeLayout> 
+0

프로젝트를 청소하십시오 및 XML 뷰 변경 대상 운영 체제. –

답변

2

속성 이름에 추가/오타가 있습니다 (:).

android:layout_height 

오류는 일반적으로 닫히지 않은 태그하지만 XML 문법 문제에 대한뿐만 아니라 함께

android:layout:height 

를 교체합니다. XML에서는 속성에 대해 하나의 네임 스페이스 접두어 만 사용할 수 있으며 네임 스페이스 접두사는 :이라는 이름과 구분됩니다.

2
<Button 
     android:layout_width="wrap_content" 
     android:layout:height="wrap_content" 
     android:text="@string/mainActivity_button1" 
     android:onClick="startSecondActivity" /> 

바꾸기 : 속성 이름에.

<Button 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="@string/mainActivity_button1" 
    android:onClick="startSecondActivity" /> 
+0

android : android : layout_height' hehehe 누가 그것을 줬어? – Selvin

+0

@Selvin 내가 +1을 주었다. 오타는 우리가 인간임을 증명합니다! ;) – Solace

1

그것은 당연히이 줄에 오타 :

android:layout:height="wrap_content" 

함께 선 위에 대체 :

android:layout_height="wrap_content"