我仍然是Android的新手,并在我的第一个应用程序上工作。到现在为止还挺好。除此之外,该应用程序将包含一个ViewPager,通过滑动在不同的xml布局之间切换。这很好用。 但我想用ViewPagerIndicator来表示显示模板的位置。
所以我尝试将基于不同教程/说明的代码包含到我的项目中,但模板/ ViewPager不再显示,应用程序在此时断开。感谢您提前提示;)
答案 0 :(得分:0)
如果它不是拼写错误,那么你在这一行中缺少一个括号:
UnderlinePageIndicator indicator = UnderlinePageIndicator)findViewById(R.id.indicator);
应该是
UnderlinePageIndicator indicator = (UnderlinePageIndicator)findViewById(R.id.indicator);
答案 1 :(得分: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"
/>