问题描述
我已经在选项卡式页面内创建了一个内容页面,在内容页面中,我从服务器获取视频列表,并在列表视图内的媒体元素中显示。一切正常,但我想在查看传呼机中逐一显示幻灯片视频。预先感谢。
解决方法
在名称空间下方添加
using Android.Support.V4.View;
using Android.Support.V7.App;
using Android.Support.Design.Widget;
using V4Fragment = Android.Support.V4.App.Fragment;
using V4FragmentManager = Android.Support.V4.App.FragmentManager;
using System.Collections.Generic;
using V7Toolbar = Android.Support.V7.Widget.Toolbar;
现在,我们需要创建ViewPager变量并在OnCreate()中声明viewpager。在此之前,我们需要在AppCompatActivity中更改“活动”。
//SupportActionBar
SetSupportActionBar(toolbar);
SupportActionBar.SetIcon(Resource.Drawable.Icon);
//ViewPager
viewpager = FindViewById < Android.Support.V4.View.ViewPager > (Resource.Id.viewpager);
var toolbar = FindViewById < V7Toolbar > (Resource.Id.toolbar);
setupViewPager(viewpager); //Calling SetupViewPager Method
//TabLayout
var tabLayout = FindViewById < TabLayout > (Resource.Id.tabs);
tabLayout.SetupWithViewPager(viewpager);
//FloatingActionButton
var fab = FindViewById < FloatingActionButton > (Resource.Id.fab);
fab.Click += (sender,e) => {
Snackbar.Make(fab,"Here's a snackbar!",Snackbar.LengthLong).SetAction("Action",v => Console.WriteLine("Action handler")).Show();
};
有关更多信息,请单击此链接 https://www.c-sharpcorner.com/article/xamarin-android-create-viewpager-tablayout-floatingactionbutton-supportacti/