Saya mencoba menerapkan perpustakaan dukungan ActionBar baru yang dirilis oleh Google beberapa hari yang lalu. Di masa lalu, saya telah berhasil mengimplementasikan ActionBarSherlock tanpa masalah menggunakan metode yang sama yang tercantum pada halaman Pengaturan Perpustakaan Dukungan Google Developer - menggunakan panduan tentang cara memasukkan sumber daya (yang mirip dengan bagaimana ActionBarSherlock melakukannya). Saya memiliki proyek perpustakaan dimuat ke proyek saya sendiri sebagai perpustakaan juga.
Saya tahu perpustakaan memuat baik-baik saja. Ketika, alih-alih memperluas Aktivitas di MainActivity.java saya, saya mengubahnya untuk memperluas ActionBarActivity (sesuai instruksi Google), tidak ada kesalahan terjadi - dan mengimpor dengan benar.
Aku bahkan mencoba melewati file style.xml dan menambahkan @style/Theme.AppCompat.Light
secara langsung ke dalam AndroidManifest.xml untuk kedua <application>
dan <activity>
dengan android:theme="@style/ThemeAppCompat.Light"
dengan semua upaya yang mengakibatkan kesalahan yang sama.
Sekarang masalahnya adalah saya tidak bisa mengubahnya untuk mengubah tema, apalagi membangun tanpa membuat kesalahan. Di bawah ini adalah kesalahan yang saya terima, diikuti oleh file style.xml yang saya ubah untuk menggunakan tema baru.
Saya memiliki pengalaman moderat bekerja dengan aplikasi Android dan menjalankan Eclipse dengan versi terbaru dari Support Libraries dan SDK yang dikompilasi dengan API 18 (Android 4.3).
Kesalahan Diterima Saat Membangun
error: Error retrieving parent for item: Tidak ditemukan sumber daya yang cocok dengan nama yang diberikan '@ style / Theme.AppCompat.Light'. styles.xml / ActBarTest / res / values line 3 Masalah Android AAPT
style.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.ProsoftStudio.ACTest" parent="@style/Theme.AppCompat.Light">
</style>
</resources>
Ada saran? Ini tidak pernah menjadi masalah dengan ActionBarSherlock. Saya ingin bekerja menggunakan perpustakaan dukungan baru ini. Hampir sepertinya .jar memuat, tetapi bukan sumber dayanya.