Android 实现viewpage滑动折叠效果

各位程序猿欧巴,谁能给我一个Android 实现viewpage滑动折叠效果的Demo啊,在线等,急着用哦.

3个回答

图片说明

一、效果图

先上实现效果:

实现滑动效果主要用到的类是:android.support.v4.view.ViewPager

二、代码实现
布局代码

android:layout_width="match_par......
答案就在这里:android----------用ViewPage实现滑动效果
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

yueyue__520
Tina_Li928 下面的图片这样的
大约 4 年之前 回复
yueyue__520
Tina_Li928 需要左边是图片,右边是textview的那种重叠 滑动的效果哦
大约 4 年之前 回复

android:id="@+id/vp_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_below="@+id/radioGroup" >

package changzheng.musicv4.fragment;

import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import changzheng.musicv4.R;

public class Fragment_hot extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.view_list, null);
return view;
}
}

/**
 * 设置viewpager的适配器
 */
private void SetViewAdapter() {
    // 准备fragment集合为adapter的数据源
    fragments = new ArrayList<Fragment>();
    fragments.add(new Fragment_new());
    fragments.add(new Fragment_hot());
    // 向集合中添加两个fragment 新歌榜和热歌榜
    adapter = new viewpageradapter(getSupportFragmentManager());
    viewPager.setAdapter(adapter);

}

/**
 * viewpager的适配器
 * 
 */
private class viewpageradapter extends FragmentPagerAdapter {

    public viewpageradapter(FragmentManager fm) {
        super(fm);
    }

    @Override
    public Fragment getItem(int postion) {
        return fragments.get(postion);
    }

    @Override
    public int getCount() {
        return fragments.size();
    }

}

/**
 * 初始化控件
 */
private void setview() {
    rgGroup = (RadioGroup) findViewById(R.id.radioGroup);
    rgnew = (RadioButton) findViewById(R.id.rb_new);
    rghot = (RadioButton) findViewById(R.id.rb_hot);
    viewPager = (ViewPager) findViewById(R.id.vp_pager);

}

}

继承activity要写成继承fragmentactivity
public class MainActivity extends FragmentActivity

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问