如何解决我的应用程序的问题(仅显示视图寻呼机)?

时间:2019-01-19 01:58:16

标签: android android-studio

我尝试编写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>

没有视图寻呼机,我的应用程序运行正常。所以我不知道这是什么问题? 我的应用程序按钮处于主要活动中,打算进行第二次活动,但 使用查看寻呼机,我无法访问它。

对不起,我的英语水平

1 个答案:

答案 0 :(得分:0)

ViewPager的高度设置为match_parent。这是隐藏按钮。