2017-10-04 20 views
0

는 "symbol'android를 확인할 수 없습니다 : layout_width '를"

<!-- Base application theme. --> 
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <item name="colorPrimary">@color/primary_color</item> 
    <item name="colorPrimaryDark">@color/primary_dark_color</item> 
</style> 

<!-- Style for a category of vocabulary words --> 
<style name="CategoryStyle"> 
    <item name="android:layout_width">match_parent</item> 
    <item name="android:layout_height">@dimens/list_item_height</item> 
    <item name="android:gravity">center_vertical</item> 
    <item name="android:padding">16dp</item> 
    <item name="android:textColor">@android:color/white</item> 
    <item name="android:textStyle">bold</item> 
    <item name="android:textAppearance">?android:textAppearanceMedium</item> 
</style> 

위의 하나가 styles.xml 파일입니다. 그리고 6 번에서 12 번까지 "Cannot resolve symbol'android:layout_width'" .............. 나는 문제가 무엇인지 알고 싶습니까 ???

+0

오류가 발생하면 'layout_width'를 변경해보십시오. 부모가 아직 알려지지 않았기 때문에'match_parent '가 허용되지 않을 수도 있습니다. – Xenolion

+0

아니요. 문제가 여전히 지속됩니다. ..... .... 그것은 manifest.xml과 아무런 관련이 있지 않습니까 ?? 나는 안드로이드에서 초보자입니다. 그래서 제 질문은 바보 같을 수도 있습니다 .... –

+0

걱정할 필요가 없습니다. 그러나 styles.xml에서 전체 스타일을 정의 할 필요는 없습니다. 하나의보기에서만 사용하려는 경우! 그 견해로 가서 직접 바꾸십시오! – Xenolion

답변

0

일반적으로 이와 같은 오류는 구문 문제를 의미하지만 코드는 정상적으로 보입니다. 리소스 태그 안에이 코드가 중첩되어 있습니까? 왜냐하면 당신이하지 않으면 그것은 문제가 될 수 있습니다.

+0

예 리소스 태그를 중첩했습니다 .... bt는 여전히 문제가 있습니다 –

+0

코드를 styles.xml에 넣었으므로 오류가 없습니다. 문제가 "CategoryStyle"이라고 부르는 사람을 살펴보십시오. –