如何在ViewPager项目中设置params

时间:2018-06-15 14:09:02

标签: android android-viewpager

我对ViewPager有疑问,每个页面都与屏幕底部对齐,当每View's layout_height = wrap_content时,我也设置{{1}对于margin,但每个CardView都与CardViewstart对齐,end的填充也不起作用

CardView代码:

ViewPagerAdapter

public class ViewPagerAdapter extends PagerAdapter { ...methods and variables... @NonNull @Override public Object instantiateItem(@NonNull ViewGroup container, int position) { layoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = layoutInflater.inflate(R.layout.page_training, null); ViewPager wp = (ViewPager) container; wp.addView(view, 0); return view; } 代码:

page_training.xml

<android.support.v7.widget.CardView android:layout_width="match_parent" android:padding="10dp" android:layout_margin="20dp" android:layout_height="wrap_content" app:cardCornerRadius="10dp"> ... cardview content ... </android.support.v7.widget.CardView> 地点:

PagerView

0 个答案:

没有答案