2017-02-06 4 views
2

나는 안드로이드 V7 지원 라이브러리를 시도하고있다 그리고 나는 나의 Gradle을 파일이 있습니다AppCompatPreferenceActivity를 어디에서 찾을 수 있습니까?

compile 'com.android.support:preference-v7:24.2.0' 

나는 점점 오전 클래스는 AppCompatPreferenceActivity에 대한 오류를 찾을 수 없습니다.

클래스를 here에서 복사 할 수 있지만 그 방법이 올바른지 확실하지 않습니다.

답변

2

PreferenceActivity (android.preference.PreferenceActivity)가 있습니다.

AppCompatPreferenceActivity는 v7 지원 라이브러리의 일부가 아니지만 데모에 포함되어 있지만 this을 참조하십시오.

Here에서 복사 할 수도 있습니다.

+0

음 ... 클래스를 복사하는 것이 해결책입니까? – dsharew

+0

예, 도서관의 일부가 아니므로 –

+0

감사합니다. 나는 당신의 대답을 받아 들일 것입니다. – dsharew

0

gradle을 최신 versions으로 가져옵니다.

0

마법사를 통해 SettingsActivity를 추가 할 때 Android Studio에서이 파일을 자동으로 추가하는 프로젝트를 만들었습니다.

그러나 나중에 다른 프로젝트에서 똑같은 단계를 반복했으며이 클래스는 자동으로 추가되지 않았습니다. 그래서 한 프로젝트의 파일을 다른 프로젝트로 복사하고 문제가 해결되었습니다 (파일은 AppCompatPreferenceActivity.java이 기본 폴더에 있음).