0

我还是 android 新手,正在开发我的第一个应用程序。到目前为止,一切都很好。除其他外,该应用程序将包含一个 ViewPager 以通过滑动在不同的 xml 布局之间切换。这很好用。但是我想使用ViewPagerIndicator来指示显示模板的位置。

所以我尝试将基于不同教程/说明的代码包含到我的项目中,但模板/ ViewPager 不再显示,应用程序在那时中断。感谢您提前提供任何提示;)

这是代码+ logCat

4

2 回答 2

0

如果它不是错字,那么您在这一行中缺少一个括号:

UnderlinePageIndicator indicator = UnderlinePageIndicator)findViewById(R.id.indicator);

应该

UnderlinePageIndicator indicator = (UnderlinePageIndicator)findViewById(R.id.indicator);
于 2013-03-12T11:18:35.610 回答
0

在xml中你有:

    <com.viewpagerindicator.TabPageIndicator
    android:id="@+id/indicator"
    android:layout_height="wrap_content"
    android:layout_width="fill_parent"
    />

但是你UnderlinePageIndicator在你的代码中使用,所以它应该是:

    <com.viewpagerindicator.UnderlinePageIndicator
    android:id="@+id/indicator"
    android:layout_height="wrap_content"
    android:layout_width="fill_parent"
    />
于 2013-03-12T11:20:19.890 回答