2013.12.05(3)——— android ViewPagerIndicator之SampleIconsDefault
16lz
2022-03-19
2013.12.05(3)——— android ViewPagerIndicator之SampleIconsDefault
1、需要注意的就是layout里面变成了:
2、icon如何传入的
这个可以参考上一节的TestFragmentAdapter 实现了IconPagerAdapter接口,并重写了
在IconPageIndicator里面会调用这个方法
package com.viewpagerindicator.sample;import android.os.Bundle;import android.support.v4.view.ViewPager;import com.viewpagerindicator.IconPageIndicator;public class SampleIconsDefault extends BaseSampleActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_icons); mAdapter = new TestFragmentAdapter(getSupportFragmentManager()); mPager = (ViewPager)findViewById(R.id.pager); mPager.setAdapter(mAdapter); mIndicator = (IconPageIndicator)findViewById(R.id.indicator); mIndicator.setViewPager(mPager); }}
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" /> <com.viewpagerindicator.IconPageIndicator android:id="@+id/indicator" android:layout_height="wrap_content" android:layout_width="fill_parent" /></LinearLayout>
1、需要注意的就是layout里面变成了:
com.viewpagerindicator.IconPageIndicator
2、icon如何传入的
这个可以参考上一节的TestFragmentAdapter 实现了IconPagerAdapter接口,并重写了
@Override public int getIconResId(int index) { return ICONS[index % ICONS.length]; }
在IconPageIndicator里面会调用这个方法
更多相关文章
- adb环境变量配置
- 常用的android弹出对话框
- Android之Loader理解
- android之OnGestureListener实现图片的左右滑动
- Error:Failed to resolve: com.android.support:support-annotat
- Android(安卓)关于显示键盘,布局错乱网上顶的问题
- MySQL: 基于 Android(安卓)远程连接
- Android之Loader理解
- Delphi XE5 android 获取网络状态