您的位置:首页 > 移动开发 > Android开发

关于mono for android 滑动目录控件的使用 SlidingMenuSharp 控件

2014-04-04 13:53 579 查看
1 添加 Mono.SlidingMenu.dll 引用

2 在主页面添加引用

using SlidingMenuSharp;
using SlidingMenuSharp.App;

并且继承 SlidingFragmentActivity 类

 MainActivity : SlidingFragmentActivity

3 在主页定义滑动的

GuestList GuestListView 

4  定义SlidingMenu的属性

SetBehindContentView(Resource.Layout.GuestList);
//设置滑动的屏幕范围,该设置为全屏区域都可以滑动

 SlidingMenu.TouchModeAbove = TouchMode.Fullscreen;
//设置阴影图片的宽度

SlidingMenu.ShadowWidthRes = Resource.Dimension.shadow_width;

//SlidingMenu划出时主页面显示的剩余宽度

SlidingMenu.BehindOffsetRes = Resource.Dimension.slidingmenu_offset;
//设置阴影图片

SlidingMenu.ShadowDrawableRes = Resource.Drawable.shadow;

//SlidingMenu滑动时的渐变程度

SlidingMenu.FadeDegree = 0.25f;
//动态判断自动关闭或开启SlidingMenu

SlidingMenu.Toggle ();

//滑动的模式
SlidingMenu.Mode = MenuMode.LeftRight;
//打开滑动的界面的事件
SlidingMenu.ShowMenu(true);


//MenuFragment其实就是一个Fragment,显示一个ListView

//然后点击ListView的每一项的时候,通知Activity切换不同的Fragment

//设置Fragment

SupportFragmentManager

.BeginTransaction()
    .Replace(Resource.Id.GuestList_Content, GuestListView)
     .Commit();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐