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

重庆建筑工程网站iphone wordpress

重庆建筑工程网站,iphone wordpress,好看的个人网站模板,wordpress社区程序BottomSheetDialog 是Android开发中的一个弹出式对话框#xff0c;它从屏幕底部弹出并覆盖部分主界面。 1. BottomSheetDialog的使用 // 参数2#xff1a;设置BottomSheetDialog的主题样式#xff1b;将背景设置为transparent#xff0c;这样我们写的shape_bottom_sheet_… BottomSheetDialog 是Android开发中的一个弹出式对话框它从屏幕底部弹出并覆盖部分主界面。 1. BottomSheetDialog的使用 // 参数2设置BottomSheetDialog的主题样式将背景设置为transparent这样我们写的shape_bottom_sheet_dialog.xml才会起作用 BottomSheetDialog bottomSheetDialog new BottomSheetDialog(this, R.style.BottomSheetDialog); //不传第二个参数 //BottomSheetDialog bottomSheetDialog new BottomSheetDialog(this);// 底部弹出的布局 View bottomView LayoutInflater.from(requireContext()).inflate(R.layout.bottom_sheet_layout, null);bottomSheetDialog.setContentView(bottomView); //设置点击dialog外部不消失 //bottomSheetDialog.setCanceledOnTouchOutside(false); bottomSheetDialog.show(); 2.加载布局 bottom_sheet_layout.xml ; 通过LayoutInflater拿到底部弹窗布局后通过setContentView()把布局加载到BottomSheetDialog中。 ?xml version1.0 encodingutf-8? LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:orientationverticalandroid:backgrounddrawable/shape_bottom_sheet_dialogTextViewandroid:idid/choose_photoandroid:layout_widthmatch_parentandroid:layout_height50dpandroid:text从手机相册选择android:textSize15spandroid:textColor#191919android:gravitycenter/Viewandroid:layout_widthmatch_parentandroid:layout_height1dpandroid:background#F5F5F5/TextViewandroid:idid/check_photoandroid:layout_widthmatch_parentandroid:layout_height50dpandroid:text查看上一张头像android:textSize15spandroid:textColor#191919android:gravitycenter/Viewandroid:layout_widthmatch_parentandroid:layout_height1dpandroid:background#F5F5F5/TextViewandroid:idid/save_photoandroid:layout_widthmatch_parentandroid:layout_height50dpandroid:text保存到手机android:textSize15spandroid:textColor#191919android:gravitycenter/Viewandroid:layout_widthmatch_parentandroid:layout_height10dpandroid:background#F5F5F5/TextViewandroid:idid/cancelandroid:layout_widthmatch_parentandroid:layout_height50dpandroid:text取消android:textSize15spandroid:textColor#191919android:gravitycenter//LinearLayout 3.显示 通过调用  BottomSheetDialg.show()方法就能将底部弹窗给显示出来。 4. BottomSheetDialog 圆角设置 写一个shape在Drawable下创建一shape_bottom_sheet_dialog.xml里面设置圆角的样式。 ?xml version1.0 encodingutf-8? shape xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:shaperectanglecorners android:topLeftRadiusdimen/dime_10dpandroid:topRightRadiusdimen/dime_10dp/solid android:colorcolor/white//shape 把bottom_sheet_layout.xml的整个背景设置为shape_bottom_sheet_dialog.xml这个shape。 通过上面的设置圆角效果并没有展示出来。 还需要将BottomSheetDialog的背景设置为透明。在themes.xml(res-values-themes)添加下面两个style。 !--实现BottomSheetDialog圆角效果--style nameBottomSheetDialog parentTheme.Design.Light.BottomSheetDialogitem namebottomSheetStylestyle/bottomSheetStyleWrapper/item/stylestyle namebottomSheetStyleWrapper parentWidget.Design.BottomSheet.Modalitem nameandroid:backgroundandroid:color/transparent/item/style 在new BottomSheetDialog()的第二个参数传入这个style. new BottomSheetDialog(this, R.style.BottomSheetDialog);
http://www.hkea.cn/news/14550708/

相关文章:

  • 内蒙古自治区生态文明建设网站二手网站建设
  • 北京高端网站建设公司设计官网页面需要多少钱
  • 上海大众汽车网站哪家公司做的品牌vi设计案例欣赏ppt
  • 网站一直做竞价么网站 png
  • 可信的昆明网站建设网站关键词提升
  • 银川企业网站建设东莞网站主页制作
  • 能源产品网站建设多少钱淄博免费建站
  • 海珠区建网站公司常熟网站开发
  • 专业微网站电话网站正在建设中中文
  • 个人做广播网站需要注意什么网站做动态和静态哪个贵
  • 怎样用文档做网站首页设计参考网站推荐
  • 保险网站 源码免费的短视频app大全安卓
  • 重庆网站公司设计方案自己可以建设环保公益网站吗
  • 备案期间关网站吗开发公司设计管理部绩效考核
  • 做网站样式模板产品设计专业介绍
  • 购买网站做网页游戏什么是优化网站
  • 淘宝客网站做百度推广自己做的网站添加域名
  • 查看网站服务器版本建设工程网站单位名单
  • 洛浦县网站建设陕西建设银行缴费网站
  • 企业网站管理系统程序名称优化网络速度
  • 手机上传网站源码塔式服务器主机建网站
  • 自己如何做外贸公司网站微商城和小程序区别
  • 山东网站开发工作室公司如何做网站做推广
  • 佛山网站建设哪个wordpress 插件阅读
  • 古镇企业网站建设具有价值的常州做网站
  • 设计网站 f爱网度假
  • 网站设计怎么弄达州市住房和城乡建设局网站
  • 青岛市建设监理协会网站字画网站模板
  • 网站推广只能使用在线手段进行手机商城网站案例
  • wordpress开发的网站有哪些wordpress内页关键词