我想将fragmentpageradapter中每个标签的图标设置为gif动画.当用户滑动到每个特定选项卡时,动画将开始.
例如:
用户从选项卡1开始.选项卡1动画将启动.现在用户滑动到选项卡2.选项卡1图标将暂停,选项卡2图标将启动.下一个用户滑动到选项卡3.选项卡3图标将启动,选项卡1和选项卡2将暂停..等等.
MyHome.java
import android.content.Context;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.support.v4.view.ViewPager;
import android.support.v4.view.ViewPager.OnPageChangeListener;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.HorizontalScrollView;
import android.widget.TabHost;
import android.widget.TabHost.OnTabChangeListener;
import android.widget.TabHost.TabContentFactory;
import java.util.List;
import java.util.Vector;
public class MyHome extends Fragment implements OnTabChangeListener, OnPageChangeListener {
private TabHost tabHost;
private ViewPager viewPager;
private MyFragmentPagerAdapter myViewPagerAdapter;
private String[] tabsTitles = {"About Me", "Connections", "Messages", "Open Forum", "Music", "Books", "Sports", "Title 8", "Title 9"};
private boolean flag = false;
int i = 0;
View v; …Run Code Online (Sandbox Code Playgroud)