我尝试编写android应用,效果很好。 接下来,我为View pager编写代码,然后我的应用程序仅显示View Slider的3张幻灯片。 有什么问题吗?
告诉我如何在滑动最后一张幻灯片时创建viewpager,只是viewpager消失了,应用继续运行。
我希望应用程序从View pager开始以获取一些注释...并且在该viewpager可见之后
这是适配器
public MypagerAdapter(String[] title, Context context,int[]color) {
this.title = title;
this.context = context;
layoutInflater = (LayoutInflater.from(context));
this.color=color;
}
@Override
public int getCount()
{
return title.length;
}
@Override
public boolean isViewFromObject(@NonNull View view, @NonNull Object o) {
return view == o;
}
@NonNull
@Override
public Object instantiateItem(@NonNull ViewGroup container, int position) {
View view = layoutInflater.inflate(R.layout.pager_layout, container, false);
TextView textView = view.findViewById(R.id.pagertext);
textView.setText(this.title[position]);
textView.setBackgroundColor(color[position]);
container.addView(view);
return view;
}
@Override
public void destroyItem(ViewGroup collection, int position, Object view) {
collection.removeView((View) view);
}
这是我的主要活动代码
<RelativeLayoutenter
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="25dp"
android:layout_marginTop="35dp"
android:text="Click to find" />
<android.support.v4.view.ViewPager
android:id="@+id/viewPager2"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</RelativeLayout>
没有视图寻呼机,我的应用程序运行正常。所以我不知道这是什么问题? 我的应用程序按钮处于主要活动中,打算进行第二次活动,但 使用查看寻呼机,我无法访问它。
对不起,我的英语水平
答案 0 :(得分:0)
ViewPager
的高度设置为match_parent
。这是隐藏按钮。