Бих искал да използвам библиотеките, споменати в заглавието, в един проект.
И двете обаче се нуждаят от моите дейности, за да се разширят от специален клас дейности: в случая на Roboguice това е RoboAcitivity, а това е FragmentActivity за ActionbarSherlock.
ActionbarSherlock разширява библиотеката за съвместимост, което е хубаво, защото също трябва да използвам фрагменти и нивото на проекта s ‹ API ниво 11.
Някой успял ли е да направи това? Тъй като Java не поддържа множествено наследяване (което обикновено е добро), опитах се да направя FragmentActivity в проекта ActionbarSherlock, за да разшири RoboActivity вместо стандартната Activity. Но не мога да го накарам да се компилира по този начин.
Част от изхода на конзолата е:
[2011-10-15 17:46:31 - RetainFragmentTest2] /Users/scythe/JavaLibs/JakeWharton-ActionBarSherlock-a4855d0/library/res/values-v11/abs__styles.xml:170: error: Error: No resource found that matches the given name: attr 'android:logo'.
[2011-10-15 17:46:31 - RetainFragmentTest2] /Users/scythe/JavaLibs/JakeWharton-ActionBarSherlock-a4855d0/library/res/values-v11/abs__styles.xml:171: error: Error: No resource found that matches the given name: attr 'android:navigationMode'.
[2011-10-15 17:46:31 - RetainFragmentTest2] /Users/scythe/JavaLibs/JakeWharton-ActionBarSherlock-a4855d0/library/res/values-v11/abs__styles.xml:174: error: Error: No resource found that matches the given name: attr 'android:progressBarPadding'.
[2011-10-15 17:46:31 - RetainFragmentTest2] /Users/scythe/JavaLibs/JakeWharton-ActionBarSherlock-a4855d0/library/res/values-v11/abs__styles.xml:176: error: Error: No resource found that matches the given name: attr 'android:subtitle'.
[2011-10-15 17:46:31 - RetainFragmentTest2] /Users/scythe/JavaLibs/JakeWharton-ActionBarSherlock-a4855d0/library/res/values-v11/abs__styles.xml:177: error: Error: No resource found that matches the given name: attr 'android:subtitleTextStyle'.
[2011-10-15 17:46:31 - RetainFragmentTest2] /Users/scythe/JavaLibs/JakeWharton-ActionBarSherlock-a4855d0/library/res/values-v11/abs__styles.xml:173: error: Error: No resource found that matches the given name: attr 'android:titleTextStyle'.