我现有的项目运行顺利使用片段和FragmentPagerAdapters。 然而,在添加时ActionBarSherlock
库出现错误。 我发现[换个问题]有同样的问题,但目前还没有答案。
库添加到我的项目之前,它看起来像这样没有任何错误:
添加库后,我编辑AndroidManifest.xml
包括android:theme="@android:style/Theme.Sherlock"
,这在我的XML文件时会产生错误也是如此。 当我将其更改为android:theme="@style/Theme.Sherlock"
,在XML文件中的错误消失,但它仍然无法正常工作和错误是这样的:
编辑:
我已经做了在下面CommonsWare的答复建议,但我的代码仍然不能正常工作。 所有错误消失和生成项目,甚至推出我的设备上。 然而,当我进入我的XML文件中的图形布局,我得到以下错误:
The following classes could not be found:
- android.support.v4.view.PagerTabStrip (Fix Build Path, Edit XML, Create Class)
这就是XML文件的样子。 请注意,我的XML文件显示没有错误,但是当我进入Graphical Layout
选项卡中出现的上述消息。 我没有提到,我使用的是ViewPager
,但我不认为它会有所作为。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:id="@+id/wavesMonitorMenuBar"
style="@android:style/ButtonBar"
android:layout_alignParentBottom="true"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<Button
android:id="@+id/backButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/menu_back" />
<Button
android:id="@+id/readButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/menu_read" />
</LinearLayout>
<android.support.v4.view.ViewPager
android:id="@+id/statusPager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_above="@id/wavesMonitorMenuBar" >
<android.support.v4.view.PagerTabStrip
android:id="@+id/pager_title_strip"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:background="#9E9E9E"
android:textColor="#fff"
android:paddingTop="4dp"
android:paddingBottom="4dp" />
</android.support.v4.view.ViewPager>
</RelativeLayout>
在这里,我去选择Fix Build Path
,但还是没能解决这个问题。 我试图同时选择library.jar
和android-support-v4.jar
但无济于事。 当我尝试打开使用的XML文件,这些错误的任何意见程序崩溃。
这是窗口,我是说我选择Fix Build Path
: