相关疑难解决方法(0)

使用viewpager滑动图像(而不是布局)

我的代码做了什么:

这是我的代码,用于在xml布局之间滑动的viewpager(名为left.xml,right.xml和center.xml).

我想要它做什么

我想在图像之间滑动(存储在drawable文件夹中).当我用R.drawable.image替换R.layout.xml时,我的应用程序崩溃了.任何人都可以帮我搞清楚吗?

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    MyPagerAdapter adapter = new MyPagerAdapter();
    ViewPager myPager = (ViewPager) findViewById(R.id.myfivepanelpager);
    myPager.setAdapter(adapter);
    myPager.setCurrentItem(0);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

class MyPagerAdapter extends PagerAdapter {

    public int getCount() {
        return 3;
    }

    public Object instantiateItem(View collection, int position) {

        LayoutInflater inflater = (LayoutInflater) collection.getContext()
                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);

        int resId = 0;
        switch (position) {
        case 0:
            resId = R.layout.left;
            break; …
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-viewpager

3
推荐指数
1
解决办法
2万
查看次数