位置: 编程技术 - 正文

SlidingMenu属性详解【Android】

编辑:rootadmin

推荐整理分享SlidingMenu属性详解【Android】,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

简单记下属性。

SlidingMenu 常用属性介绍:menu.setMode(SlidingMenu.LEFT);//设置左滑菜单menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//设置滑动的屏幕范围,该设置为全屏区域都可以滑动menu.setShadowDrawable(R.drawable.shadow);//设置阴影图片menu.setShadowWidthRes(R.dimen.shadow_width);//设置阴影图片的宽度menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);//SlidingMenu划出时主页面显示的剩余宽度menu.setBehindWidth();//设置SlidingMenu菜单的宽度menu.setFadeDegree(0.f);//SlidingMenu滑动时的渐变程度menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);//使SlidingMenu附加在Activity上menu.setMenu(R.layout.menu_layout);//设置menu的布局文件menu.toggle();//动态判断自动关闭或开启SlidingMenumenu.showMenu();//显示SlidingMenumenu.showContent();//显示内容menu.setOnOpenListener(onOpenListener);//监听slidingmenu打开关于关闭menu有两个监听,简单的来说,对于menu close事件,一个是when,一个是aftermenu.OnClosedListener(OnClosedListener);//监听slidingmenu关闭时事件menu.OnClosedListener(OnClosedListener);//监听slidingmenu关闭后事件

左右都可以划出SlidingMenu菜单只需要设置menu.setMode(SlidingMenu.LEFT_RIGHT);属性,然后设置右侧菜单的布局文件menu.setSecondaryShadowDrawable(R.drawable.shadowright);//右侧菜单的阴影图片

SlidingMenu属性详解【Android】

设置SlidingMenu属性sm = getSlidingMenu();//如果只显示左侧菜单就是用LEFT,右侧就RIGHT,左右都支持就LEFT_RIGHTsm.setMode(SlidingMenu.LEFT_RIGHT);//设置菜单滑动模式,菜单是出现在左侧还是右侧,还是左右两侧都有sm.setShadowDrawable(R.drawable.shadow);//设置阴影的图片资源sm.setShadowWidthRes(R.dimen.shadow_width);//设置阴影图片的宽度//sm.setBehindWidth();//设置菜单的宽sm.setBehindOffsetRes(R.dimen.slidingmenu_offset);//SlidingMenu划出时主页面显示的剩余宽度sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//设置滑动的区域

支持右侧划出菜单://SlidingMenu可以同时支持划出左右两侧的菜单,互不冲突,而且动画优美,体验良好。sm.setSecondaryMenu(R.layout.menu_frame2);//设置右侧菜单sm.setSecondaryShadowDrawable(R.drawable.shadowright);//设置右侧菜单阴影的图片资源//右侧SlidingMenu的FragmentgetSupportFragmentManager().beginTransaction().replace(R.id.menu_frame2, new SampleListFragment()).commit();

slidingMenu = getSlidingMenu();//设置是左滑还是右滑,还是左右都可以滑slidingMenu.setMode(SlidingMenu.LEFT_RIGHT);//设置阴影宽度slidingMenu.setShadowWidth(getWindowManager().getDefaultDisplay().getWidth() / );//设置左菜单阴影图片slidingMenu.setShadowDrawable(R.drawable.shadow);//设置右菜单阴影图片slidingMenu.setSecondaryShadowDrawable(R.drawable.right_shadow);//设置菜单占屏幕的比例slidingMenu.setBehindOffset(getWindowManager().getDefaultDisplay().getWidth() / 5);//设置滑动时菜单的是否淡入淡出slidingMenu.setFadeEnabled(true);//设置淡入淡出的比例slidingMenu.setFadeDegree(0.4f);//设置滑动时拖拽效果slidingMenu.setBehindScrollScale(0);//设置要使菜单滑动,触碰屏幕的范围slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

项目地址:

有道词典(对WebView的应用) 程序运行界面:欲实现程序效果,须先在布局文件中分别拖放一个EdiText组件,Button组件,WebView组件。代码如下:之后在修改MainActivity.java文件,代码如

7.Error提示: main cannot be resolved or is not a field 问题:7.Error提示:maincannotberesolvedorisnotafield解决办法:版权声明:本文为博主原创文章,未经博主允许不得转载。

8.Tomcat 如何启动停止? 问题:8.Tomcat如何启动停止?解决办法:在命令行里执行打开tomcat:$CATALINA_HOME/bin/catalina.bat关闭tomcat:$CATALINA_HOME/bin/shutdown.bat版权声明:本文为博主原创文章

标签: SlidingMenu属性详解【Android】

本文链接地址:https://www.jiuchutong.com/biancheng/370901.html 转载请保留说明!

上一篇:6.Android工程更改api版本?(androidstudio更改工程名字)

下一篇:有道词典(对WebView的应用)(有道词典encountered an improper argument)

  • 待办事项没有印章怎么办
  • 对方给我公司开的红字发票如何查询
  • 申请高新时需要几个项目
  • 公司期货收入怎么交税
  • 建筑材料专票抵扣
  • 小规模纳税人销售已使用固定资产
  • 增值税退税什么时候办理
  • 个人所得税违规怎么处理
  • 零售汽油费发票需要交印花税吗?
  • 12月份奖金怎么扣个税
  • 企业向学校捐赠 流程
  • 财政总预算会计分为三级
  • 比赛奖金支出计入什么科目
  • 公司入职员工
  • 代订住宿费可以开专票吗
  • 企业处置固定资产怎么纳税
  • bios如何解除电脑密码
  • 固定资产报废如何计算
  • 月末计提固定资产折旧时,应借记
  • 公司财务账目不符怎么办
  • 内资企业股权转让流程
  • 置换土地如何做账务处理
  • php yield 异步
  • ThinkPHP中html:list标签用法分析
  • 个人转让门面的法律规定
  • 分公司开业开场白
  • 专项基金设立
  • php正则表达式匹配,返回原因
  • uniapp前端面试题
  • 共管账户可以转账吗
  • ie浏览器网页滚动条怎么隐藏
  • js 跳转网页
  • 其他综合收益转入盈余公积和未分配利润
  • 辞退员工福利
  • 自产货物进项税抵扣
  • 员工工资计提
  • mysql内连接查询使用汉语作为官方语言的所有国家
  • python 记录日志
  • mysql从一张表更新到另一张表
  • 审计外聘人员支付标准
  • 企业变更股东需要什么手续
  • 出口报关单运费单位怎么填
  • 物业费可税前扣除吗
  • 研发活动发生的费用
  • 复利年金的区别
  • 印花税计入相关资产成本吗
  • 企业代办业务有哪些
  • 应付票据与应付账款增长的多的逃税问题
  • 员工垫付的费用怎样记账
  • 平均增长率计算公式怎么算
  • mysql安装不成功怎么办
  • MySQL中truncate误操作后的数据恢复案例
  • 总结sql执行进展怎么写
  • 出现错误,请联系客服
  • win8.1应用
  • win8开机提示激活
  • win10 tab alt
  • centos7搭建nfs详细步骤
  • centos安装ntfs 3g
  • u盘重装系统电脑
  • linux 网站备份
  • window7截图工具无法使用
  • window7发布
  • windows打开或关闭功能
  • win10系统设备管理器没有蓝牙
  • centos cpu 内存
  • linux中grep命令用法
  • 如何设置windows hello
  • Win10年度更新将统一Insider与Xbox One预览体验
  • win7怎么取消开机选择系统
  • cocos2dx tableview基础:实现多图片的滑动显示
  • opengl画矩形函数
  • js设置图片宽度
  • node.js使用方法
  • java script和java区别
  • 车船税申报表样本
  • 上海市税务局发票怎么开
  • 长沙税务注销公示期是多久
  • 九江税务总局
  • 什么是"五证合一"登记制度?办理"五证合一"程序和方案
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设