스마트기기개발관련/안드로이드 개발

안드로이드 [Android] android.R.styleable cannot be resolved 오류

AlrepondTech 2011. 10. 27. 11:35
반응형

 

 

=================================

=================================

=================================

 

 

 

 

 

출처: http://ramses8.tistory.com/439


한 참

http://developer.android.com/guide/tutorials/views/hello-gallery.html

 따라해보고 있는데 오류메시지..

해결 방법은..

1. 프로젝트/res/values 의 strings.xml 이나 새로 attrs만 관리하는 xml 하나를 만들어서 아래와 같이 내용을 넣어준다.

2.  java파일에 아래와 같이 수정한다.

* c값은 Activity로 변환해준다.

 

 

=================================

=================================

=================================

 

 



출처: 여기!!!

참고.

나만의 시크바 만들기(http://202psj.tistory.com/212) - 세로 seek 만들기 소스에

res - values - attr.xml

을 참고해주면 된다.

attr.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <declare-styleable name="ProgressBar">
        <attr name="android:progressDrawable" />
        <attr name="android:minWidth" />
        <attr name="android:maxWidth" />
        <attr name="android:minHeight" />
        <attr name="android:maxHeight" />
        <attr name="android:max" />
        <attr name="android:progress" />
        <attr name="android:secondaryProgress" />
    </declare-styleable>


    <declare-styleable name="SeekBar">
        <attr name="android:thumb" />
        <attr name="android:thumbOffset" />
    </declare-styleable>
    <declare-styleable name="Theme">
        <attr name="android:disabledAlpha" />
    </declare-styleable>
</resources>

그리고 java 코드에서 R의 참조는 자기 프로젝트의 경로명 R을 import 해주면 된다.

예 : import com.myproject.R;

import android.R; 으로하면 안되는 경우있다.


 

=================================

=================================

=================================

 

 

 

 

반응형