jjzjj

ViewPagerIndicator

全部标签

Android 选择器改变颜色但不改变大小

我正在尝试使用选择器为ViewPager实现一个简单的点指示器。当页面改变时,点应该改变颜色和大小,但它们只改变颜色,而大小保持不变。选择器:在布局中使用在onCreate()中用于显示初始状态:for(inti=0;i这看起来符合预期:但是当我像这样更改页面时更改选择器状态...@OverridepublicvoidonPageSelected(intposition){for(inti=0;i..它看起来像这样:使子项或ViewGroup无效不会执行任何操作。知道这里出了什么问题吗?更新如BartekLipinski所建议,在child上调用requestLayout修复它@Ove

android - 同步使用 ActionBarSherlock 和 ViewPagerIndicator 不会编译

同时使用ActionBarSherlock和ViewPagerIndicator时出现以下错误;从我读过的内容来看-这是由于两者中的冲突/重复库引起的。一个解决方案是让ABS依赖于VPI(或者相反,我尝试了两种方法)但是即使在清理和重建之后这仍然给我同样的错误。现在我只是在两个独立的项目中工作,这样我就可以完成我的工作——但我显然想把它们结合起来哈。非常感谢您的帮助![2012-04-1900:39:20-MashableReader]DxUNEXPECTEDTOP-LEVELEXCEPTION:java.lang.IllegalArgumentException:alreadyadd

Android ViewPager 刷新 fragment

在我的应用程序中有2个选项卡(Android设计支持库)这是带有ViewPagerAdapter的fragment:publicclassListaCanaliextendsFragment{publicstaticTabLayouttabLayout;publicstaticViewPagerviewPager;publicstaticintint_items=2;@OverridepublicViewonCreateView(LayoutInflaterinflater,@NullableViewGroupcontainer,@NullableBundlesavedInstance

android - viewPagerIndicator :Error:Artifact 'com.viewpagerindicator:library:2.4.1:library.aar' not found

当我同步gradle时出现此错误:错误:未找到Artifact“com.viewpagerindicator:library:2.4.1:library.aar”。我的gradle是:applyplugin:'com.android.application'repositories{maven{url"http://dl.bintray.com/populov/maven"}mavenCentral()}android{compileSdkVersion20buildToolsVersion"20.0.0"defaultConfig{minSdkVersion14targetSdkVe

java - Android 中 viewpager 的点指示器类似于 Instagram 多图像帖子

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion想要实现点指示器作为附加图像。如果元素超过5然后应该会出现小点,在滑动过程中,它会调整大小。检查Instagram的实时View(查找任何上传超过5张图片的帖子)我尝试只调整点的大小并在每次页面更改时重新绘制它们(通过invalidate()),但是我无法将点保持在中间。玩左右点不会有什么大问题。但是当Activity点位于中间时,会发生滚动效果。我怎样才能做到这一点?我持有一个点列表,并在页面更改时调整

android - 从 Fragment 添加项目到操作栏的选项菜单后发生崩溃,然后更改方向

我正在使用ActionBarSherlock和ViewPagerIndicator将fragment显示为选项卡。其中一个fragment将项目添加到ActionBar:privateString[]mapNames;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setHasOptionsMenu(true);//initanStringarray`mapNames`whichisusedwhenpopulatingsubmenu//...}@Overri

android - 在 Android Viewpager 中更改 pagetitle

我有一个ViewPager,我在其中使用getPageTitle方法获取当前页面的标题。这是适配器代码:@OverridepublicFragmentgetItem(inti){details=productData.get(i);Fragmentfragment=newProductViewFragment();Bundleargs=newBundle();args.putInt(ProductViewFragment.ARG_SECTION_NUMBER,i+1);fragment.setArguments(args);returnfragment;}@Overridepublic

android - 如何在 IconPageIndicator 中实现图标点击监听器

我正在使用viewPagerIndicator库中的IconPageIndicator。当在指示器中单击图标时,我需要查看寻呼机移动到该页面。单击图标时如何获取事件单击?如何知道在IconPageIndicator中单击了哪个图标? 最佳答案 我已经阅读了你的问题和测试示例。你是对的,当我们点击图标时它不能移动。所以你需要编辑库项目--->IconPageIndicator.java只需替换下面的方法publicvoidnotifyDataSetChanged(){mIconsLayout.removeAllViews();Icon

android - 如何更改 viewpagerindicator 选项卡上的选项卡背景?

我正在使用JakeWharton的ViewpagerIndicator库。我将选项卡代码与ActionBarSherlock库结合使用。一切正常,但我正在尝试设置选项卡背景的样式,但不知道如何设置。我想要一个带有深色标签和浅色fragment(标签内容)的深色操作栏。我使用的基本主题是Theme.Sherlock.Light.DarkActionBar。我通过使它成为设置选项卡属性(如文本颜色、指示器颜色等)的样式的父项来扩展此样式。这会产生深色操作栏、浅色标签和浅色fragment。我找不到任何可以改变标签本身背景的东西。我可以更改它的唯一方法是将整个应用程序更改为黑暗(使用Them

android - 使用混淆器时出现 NoClassDefFoundError

我的项目包含一些库(ViewPagerIndicator、ActionbarSherlock、SlidingMenu...)。使用混淆器后,我的应用程序每次启动时都会崩溃。下面是错误日志java.lang.NoClassDefFoundError:android.support.v4.appp.FragmentActivity$2atandroid.support.v4.app.FragmentActivity.(UnknownSource)....这是我的混淆器脚本:-injarsbin/classes-injarslibs-outjarsbin/classes-processed.