当前位置: 首页 > news >正文

网站建设网站排行网上购物流程

网站建设网站排行,网上购物流程,做网站 网络映射,网站加入wordpress1.简介 位于底部的提示View 支持侧滑消失 同一时间只有一个 不支持跨Activity展示 国内使用率很低 2.基础使用 2.1 基本展示 Snackbar.make(view, Content, Snackbar.LENGTH_LONG).show()2.2 设置点击事件 注意不设置点击事件回调#xff0c;点击按钮的文字不…1.简介 位于底部的提示View 支持侧滑消失 同一时间只有一个 不支持跨Activity展示 国内使用率很低 2.基础使用 2.1 基本展示 Snackbar.make(view, Content, Snackbar.LENGTH_LONG).show()2.2 设置点击事件 注意不设置点击事件回调点击按钮的文字不会展示出来 .setAction(click) {Log.d(TAG, click)}2.3 调整显示位置 会在设置的 View 上方展示 .setAnchorView(R.id.flb_main)如果不设置 AnchorView ,默认都是在底部展示的,那么有方法展示在中间么? private static ViewGroup findSuitableParent(View view) {ViewGroup fallback null;do {if (view instanceof CoordinatorLayout) {// Weve found a CoordinatorLayout, use itreturn (ViewGroup) view;} else if (view instanceof FrameLayout) {if (view.getId() android.R.id.content) {// If weve hit the decor content view, then we didnt find a CoL in the// hierarchy, so use it.return (ViewGroup) view;} else {// Its not the content view but well use it as our fallbackfallback (ViewGroup) view;}}if (view ! null) {// Else, we will loop and crawl up the view hierarchy and try to find a parentfinal ViewParent parent view.getParent();view parent instanceof View ? (View) parent : null;}} while (view ! null);// If we reach here then we didnt find a CoL or a suitable content view so well fallbackreturn fallback;}源码中会根据设置的view去找到最近的一个CoordinatorLayout,如果找不到就去找 FrameLayout 用来备用直到找到顶层的 id 为 android.R.id.content 的 Fragment 所以如果在布局中加入一个 CoordinatorLayout 完全可以让Snackbar展示在中间。 2.5 调整展示时间 //下一个Snackbar出现或者调用dismiss会消失public static final int LENGTH_INDEFINITE -2;//短时间 1500 实际消失时间还会加上动画消失时间public static final int LENGTH_SHORT -1;//长时间 2750 实际消失时间还会加上动画消失时间public static final int LENGTH_LONG 0;//SnackbarManagerprivate static final int SHORT_DURATION_MS 1500;private static final int LONG_DURATION_MS 2750;2.6 调整颜色 //背景颜色 .setBackgroundTint() //点击按钮颜色 .setActionTextColor() //文字颜色 .setTextColor()2.7 监听消失事件 .addCallback(object: BaseCallbackSnackbar() {})2.8 文字超过了会如何展示呢 内容最多2行超过会省略 按钮文字没有限制行数短字数的情况下和内容在一行展示多了会显示在内容下方。 如果想click展示完全可以扩大显示宽度 .setMaxInlineActionWidth(100)总结 使用还是比较少的常见于 Android 项目的 Demo
http://www.hkea.cn/news/14535238/

相关文章:

  • 设计类公司网站怎么做网站安全运维
  • 微信公众号网站开发语言西安网站设设
  • 做设计赚钱的网站sjz住房建设局网站
  • 站长之家域名信息查询wordpress的代码在哪里
  • 网站建站行业wordpress做论坛插件
  • 律师在哪个网站做wordpress 添加 联系我们
  • 虚拟主机 两个网站网站注册系统
  • 扬州公司做网站开发做网站公司
  • 宁海网站建设wordpress子页面密码错误
  • 上海松江做网站多少钱亚洲最新永久在线观看
  • 内蒙古高端网站建设化妆品网页设计模板素材
  • 百度竞价网站备案为什么用MyEclipse做网站
  • 个人网站盈利vps服务器怎么做网站
  • 网站备案主体是什么wordpress文章列表全文
  • sem网站做推广濮阳市城乡建设管理局网站
  • 门户网站是如何做引流的南昌网站建设企业
  • 站长工具seo综合查询方法易名中国网站
  • 网站收费标准微商城分销平台免费
  • 山东三强建设咨询有限公司网站网站检测
  • 我想做网站什么样的网站可以做站群
  • 如何创建网站教程代理注册公司一般多少钱
  • 什么语言开发网站互联网营销方案策划写作
  • 广州南站在哪个区电商网站开发代码
  • 网站建设项目验收方案济宁网站开发平台
  • 手机网站建设制作教程视频俄罗斯引擎搜索
  • 网站开发基本流程ppt中国和住房城乡建设部网站
  • 北京网络网站建设价格低银川做企业网站
  • wordpress iis建站做网站如何文字链接文字
  • 手机网站静态动态做百度网站排
  • 海安县城乡建设局网站中山三水网站建设