页面跳转采用Navigation方案,如何实现singleTop、singleInstance等模式。比如页面A已经处于栈顶,就不继续跳转的场景
CustomDialogController似乎不支持自定义窗口的大小,请问怎样实现自定义大小的的对话窗口
需要控制是否可以在状态栏区域后添加视图。我设置了windowClass.setWindowLayoutFullScreen(true).但是整个app的状态和底部安全区都没有了。我想要知道底部安全区的高度,与状态栏的高度。另外,如果app中有些页面是需要全屏,而有些页面不需要全屏,这种情况下是统一设为全屏,然后通过设置padding来调整安全区的高度是这样操作吗
自定义弹窗(CustomDialog)在UI组件内调用可以正常弹出,封装到util工具类后无法弹出,如何封装到工具类里统一使用
XComponent示例中,OnSurfaceCreatedCB保存下window,在其他线程中使用,创建Surface失败。在我们业务中,window需要转到其他模块中使用,且是在其他线程,有什么办法正确使用。或者调用什么接口将OpenGL的调用转回到主线程调用?使用napicreateasyncwork可以解决问题吗?有什么注意事项?XComponent上显示视频有什么推荐用法吗?
现在我在entry里面的Index落地的启动页作为Navigation其他的module创建的StaticLibrary可以正常跳转现在想启动后根据登录未登录登录的话确定到某一步落地页到达这个落地页后不允许再次返回到我们的启动页我应该怎么设置如果从导航栈里有A,B,C我从C要去D且不允许D侧滑或物理键返回我应该如何设置
Web页面中的input输入框,点击输入框弹出键盘,是抬起的模式,对组件设置:windowStage.getMainWindowSync().getUIContext().setKeyboardAvoidMode(KeyboardAvoidMode.RESIZE);不起作用,想要的是,弹出键盘后,键盘是遮盖到页面上,不改变原有Web的UI。
想让checkbox按条件选中,但是不知道怎么去拦截checkbox的选中,所有盖了一个row在checkbox上面,先让row响应事件,判断条件,再给checkbox发事件,但是为什么,发出去的事件checkbox没响应,而row接收到了事件?Stack({alignContent:Alignment.TopEnd}){Image(item.uri).width('100%').aspectRatio(1).borderRadius(10)Checkbox().select(item.selected).onChange(value{item.selected!item.selectedthis.selectedCountthis.se...
1、Index页面push同一个Index页面2、push次数存在一定上限,达到上限后报Routerstacksizeislargerthanmaxsize32
1.必须要绑定到napienv初始化里面才可以拿到xComponent2.ets里面的xComponent是否可以支持动态创建,而不是一开始静态写到布局里?
使用Tabs组件时,初始化创建了两个页签(页签A和页签B),页签A包含广告轮播组件,页签B包含视频播放组件。下拉刷新时,会多一个页签C。现在希望刷新后,页签A和页签B不重新创建,还是沿用初始化创建的,同时里面的内容页也不刷新
WaterFlow里的卡片长按时会出现负反馈功能,但是目前会把卡片里的图片(Image组件)拖拽,影响交互,需要提供接口关闭此功能。
app内的网络请求需要设置统一的加载框,如何实现这种功能呢需要在网络请求的时候设置即可,不用嵌套到业务页面内。
Toggle组件无法通过options中的isOn属性控制开关状态。如下:StatetoggleStatus:booleantrueToggle({type:ToggleType.Switch,isOn:this.toggleStatus}).onClick((){setTimeout((){this.toggleStatustrue},2000);})当点击Toggle组件后按钮状态为关闭,延时2秒后,Toggle组件isOn属性为true,整个流程按钮状态为开关开。
页面跳转的时候分别使用下面2种方法(1)router.pushUrl(2)router.back怎么关闭动画,让用户无感
折叠屏手机在折叠状态、打开状态应用全屏显示、打开状态应用分屏显示,需要知道应用当前宽度,从而计算组件宽度比例
router.back不同模块的指定路由地址不能返回?router.pushUrl是可以的跳转的是bug吗?entry模块的page跳转到shared模块中的page界面但是返回指定路由地址不能返回
build(){RelativeContainer(){TextInputArea().id('textinputarea').alignRules({left:{anchor:"container",align:HorizontalAlign.Start},bottom:{anchor:"container",align:VerticalAlign.Bottom},}).width('100%')ChatListArea().id('chatlistarea').alignRules({left:{anchor:"container",align:HorizontalAlign.Start},bottom:{anchor:"textinputarea",align:VerticalAlign.Top},top:{anchor:"container",align:VerticalAlign.Top},})}.height('100%').width('100%')}底部布局是一个TextArea,上面是一个List,TextArea和List都会被顶起来,预期是List不要被顶起来,有么有办法?
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同
hm673c38d47e470 的精彩回答获得了0 赞同