系统状态栏的文字能不能自动进行反色处理,目前的沉浸式都是由应用来处理系统状态栏颜色,页面一多场景就很复杂,难以控制。
想做自定义布局,现在有一个长200宽100的UI组件,在这个组件中的某个位置画出一个30x30的图片,并且可以拖动要如何实现?
需要开发一个类似tab和list联动的组件,顶部tab点击的时候,list滑动到指定的头部list滑动的时候,tab滑动到指定的item,该如何实现?
如图所示在GridCol里面声明组件Column,边距显示如红色圆圈的大小,能否取消这个边距大小或者通过什么方式控制一下?相关代码如下:
目前设置了:promptAction.showToast({message:response.data.msg,bottom:Alignment.Center})toast显示在了屏幕的最底端。
Image图片无法加载,日志报错如下:[imageloadingcontext.cpp(DownloadImageFailed)(100000:100000:scope)]Downloadimagefailed,theerrormessageisHttptaskofurlhttps:xxx.xxx.xxxxx20231010151323998.pngfailed,responsecode0,msgfromnetStack:UnrecognizedorbadHTTPContentorTransferEncoding
Tabs如何指定初始Index,已经尝试在aboutToAppear对tabController指定changeIndex()和声明Tabs时指定tabIndex()均无效,代码如下:BuildertabBuilder(){Tabs({controller:this.tabsController,barPosition:BarPosition.Start}){ForEach(this.tabList,(tab:HomeTabs,index:number){TabContent(){if(tab.tagIdHomeSpecialTab.FOLLOW){HomeRecommendListContents()}elseif(tab.tagIdHomeSpecialTab.RECOMMEND){HomeRecommendListCo...
如何将APP的展示区域扩展到顶部状态栏,同时修改状态栏的字体颜色。就是显示时间、手机网络和电量那部分。
父组件设置背景色,然后在子组件TextInput中显示会有一个长条椭圆状的颜色不一致,请问如何解决这种颜色差异(子组件没有设置背景颜色)。Row(){Text('名称').fontSize(14).lineHeight(19).fontFamily('HarmonyHeiTi').fontWeight(FontWeight.Medium).fontColor(Color.Gray).textAlign(TextAlign.Start).width(31).height(19).margin({top:16,left:16,bottom:18})TextInput({text:'0001',placeholder:'未命名画布'}).placeholde...
组件A和组件B是兄弟组件,两个是叠在一起的全屏大小的组件,上方的组件B有两个子组件C和D。目前想要的效果是组件D自身响应手势,组件C将手势透传到下方的组件A。
import{Home}from'..pagestabsHome'import{Mine}from'..pagestabsMine'import{Shop}from'..pagestabsShop'import{VideoTab}from'..pagestabsVideoTab'EntryComponentstructMainPage{StatecurrentIndex:number0StateBuild:Array[{text:'首页',num:0,imageYes:$r('app.media.homeyes'),imageNo:$r('app.media.homeno')},{text:'视频',num:1,imageYes:$r('app.media.homeyes'),imageNo:$r('app.media.videohomeicn')},{text:'商城'...
在应用内实现一个悬浮窗,尝试在使用画中画的时候发现了问题。画中画会加载一个XComponent,而XComponent又需要在Component中实现,悬浮窗不知道何时会弹起,也不知道在哪个页面时弹起,因为需求是接收到一个事件通知然后进行弹窗,即使这时候没有打开任何Component页面也需要将悬浮窗显示在应用上。这就会导致一个问题,画中画需要绑定XComponent,CustomDialog又需要在Component中使用,这种情况下应该如何实现?
1、Entry包routerModule方式点击跳转至hspA包。2、hspA包router方式点击跳转至hspB1。3、hspB1routerModule方式点击跳转至hspB2跳转失败。步骤2中使用router跳转是为了防止hspA和hspB相互引用,router跳至hspB1之后,再跳转至hspB2没有反应,是不允许这样跳转吗?直接在entry中跳转至hspB2是可以跳转成功的。
通过OHNativeXComponentRegisterUIInputEventCallback监听触控板ArkUIUIInputEventType::ARKUIUIINPUTEVENTTYPEAXIS事件实现触控板双指上下滚动效果。该接口当前是否支持惯性滚动(双指离开触控板后还可以继续滚动一段举例),若不支持那当前应该如何实现该能力?
UI设计对宽度一般都是375,也就是说设置一个组件宽度为375和100%效果是相同的。需要如何实现效果?
CustomDialogexportstructHpMatchRoomChatMsgDialog{build(){TextArea({placeholder:'ArkTS提供了简洁自然的声明式语法',text:$$this.text,controller:this.textAreaController}).defaultFocus(true).placeholderColor($r('app.color.tertiarytext')).placeholderFont({size:$r('app.float.body2')}).fontSize($r('app.float.body2')).fontColor($r('app.color.primarytext')).backgroundColor($r('app.color.bgclick')).borderRadius(2).layoutWeight(1).enterKeyType(EnterKeyType.Send).onSubmit((){this.sendMsg()})}}
list子控件item不等高,左侧线通过Divider方式创建,目前存在问题为Divider需要给具体长度,是否能使Divider根据item高度自适应?
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同