1. 程式人生 > >滑動到最後一頁顯示按鈕

滑動到最後一頁顯示按鈕

//佈局 <android.support.v4.view.ViewPager android:id="@+id/vp" android:layout_width=“match_parent” android:layout_height=“match_parent” android:layout_alignParentStart=“true” android:layout_alignParentTop=“true”> </android.support.v4.view.ViewPager>

<Button
    android:id="@+id/btn_gone"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerInParent="true"
    android:layout_marginBottom="10dp"
    android:gravity="center"
    android:visibility="gone"
    android:text="立即體驗" />

//main方法 import java.util.ArrayList; import java.util.List;

public class MainActivity extends BaseActivity{ private ViewPager vp; private Button btn_gone; private List list;

@Override
protected void intView() {
    vp = findViewById(R.id.vp);
    btn_gone = findViewById(R.id.btn_gone);
}

@Override
protected int getContentView() {
    return R.layout.activity_main;
}

@RequiresApi(api = Build.VERSION_CODES.M)
@Override
protected void intData() {
    super.intData();
    //建立集合
     list = new ArrayList<>();
     list.add(R.drawable.p01);
     list.add(R.drawable.p02);
     list.add(R.drawable.p03);
     list.add(R.drawable.p04);

     vp.setAdapter(new PagerAdapter() {
         @Override
         public int getCount() {
             return list.size();
         }

         @Override