我还是 android 新手,正在开发我的第一个应用程序。到目前为止,一切都很好。除其他外,该应用程序将包含一个 ViewPager 以通过滑动在不同的 xml 布局之间切换。这很好用。但是我想使用ViewPagerIndicator来指示显示模板的位置。
所以我尝试将基于不同教程/说明的代码包含到我的项目中,但模板/ ViewPager 不再显示,应用程序在那时中断。感谢您提前提供任何提示;)
我还是 android 新手,正在开发我的第一个应用程序。到目前为止,一切都很好。除其他外,该应用程序将包含一个 ViewPager 以通过滑动在不同的 xml 布局之间切换。这很好用。但是我想使用ViewPagerIndicator来指示显示模板的位置。
所以我尝试将基于不同教程/说明的代码包含到我的项目中,但模板/ ViewPager 不再显示,应用程序在那时中断。感谢您提前提供任何提示;)
如果它不是错字,那么您在这一行中缺少一个括号:
UnderlinePageIndicator indicator = UnderlinePageIndicator)findViewById(R.id.indicator);
应该
UnderlinePageIndicator indicator = (UnderlinePageIndicator)findViewById(R.id.indicator);
在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"
/>