как исправить проблему моего приложения (просто показать вид пейджер)? - PullRequest
0 голосов
/ 19 января 2019

Я пытаюсь написать приложение для Android, и эта работа в порядке. Затем я пишу код для просмотра пейджера и после этого мое приложение просто показывает 3 слайда просмотра пейджера. в чем проблема?

Расскажите мне, как создать ViewPager для, когда я проведу последний слайд, просто 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 голосов
/ 19 января 2019

Высота ViewPager установлена ​​как match_parent. Это скрывает кнопку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...