HarmonyOS 页面上创建两个button,只有一个可以收到click事件
@Entry
@Component
struct SplashScreenPage {
@State pageShowTime: number = CommonConstants.TIME_DEFAULT_VALUE;
@State intervalID: number = CommonConstants.INTERVAL_ID_DEFAULT;
build() {
Column() {
Stack({ alignContent: Alignment.TopStart }) {
Image($r('app.media.ic_splash_page_background'))
.width(CommonConstants.IMAGE_WIDTH)
.height(CommonConstants.IMAGE_HEIGHT)
HideButton();
SkipButton({ secondsCount: (CommonConstants.DELAY_SECONDS - this.pageShowTime) });
}
.layoutWeight(CommonConstants.STACK_LAYOUT_WEIGHT)
.width(CommonConstants.STACK_WIDTH);
}
.alignItems(HorizontalAlign.Start)
.width(CommonConstants.COLUMN_WIDTH)
.height(CommonConstants.COLUMN_HEIGHT)
}
}
//其次分别创建两个button
@Component
struct SkipButton {
@Prop secondsCount: number = 0;
build() {
Flex({
direction: FlexDirection.Row,
justifyContent: FlexAlign.End
}) {
Text($r('app.string.skip', this.secondsCount))
.onClick(() => {
console.log("EntryAbility Skip Button is clicked");
})
}
}
}
@Component
struct HideButton {
build() {
Flex({
direction: FlexDirection.Row,
justifyContent: FlexAlign.Start
}) {
Text($r('app.string.hide'))
.onClick(() => {
console.log("EntryAbility Hide Button is clicked");
})
}
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 怎么把两个PixelMap合成一个
1647浏览 • 1回复 待解决
HarmonyOS 如何在一个事件中触发另外一个button的点击事件
1312浏览 • 1回复 待解决
HarmonyOS 两个object怎么拼接成一个?
1414浏览 • 1回复 待解决
HarmonyOS 两个Page,如何关闭底下的一个?
1738浏览 • 1回复 待解决
如何在页面上显示一个可以选择的日历?
1213浏览 • 1回复 待解决
Openharmony中同一个hap可以使用两个ExtensionAbility吗?
4096浏览 • 1回复 待解决
HarmonyOS 定义组件TabList,在一个页面同时使用两个时出现问题
1577浏览 • 1回复 待解决
harmonyos next中一个项目工程中可以放置两个entry类型的module吗?
1660浏览 • 1回复 待解决
一个项目里有两个网站, 怎么让数据在这两个网站系统之间互通使用呢?
3487浏览 • 1回复 待解决
HarmonyOS 一个项目引用了两个har包,两个har包都使用了 aki, 然后运行报错
1359浏览 • 1回复 待解决
pinch事件两个手指拖动时,获取的两个手指前后变化差值有问题
1891浏览 • 1回复 待解决
HarmonyOS list 是否可以通过循环一行两个显示,超过两个换行的demo啊,可以支持下拉刷新
1306浏览 • 1回复 待解决
页面导航如何实现两个页面叠层
2622浏览 • 1回复 待解决
页面导航如何实现A B两个页面叠层
1202浏览 • 1回复 待解决
如何实现一个全局都浮在界面上面的一个Component
3120浏览 • 1回复 待解决
HarmonyOS llibrary中的两个页面如何跳转
721浏览 • 1回复 待解决
两个重叠的组件如何实现事件透传
1709浏览 • 1回复 待解决
HarmonyOS 一个Button布局的问题
1271浏览 • 1回复 待解决
HarmonyOS 两个日期怎么比较
1708浏览 • 1回复 待解决
HarmonyOS 如何合并两个对象
1275浏览 • 1回复 待解决
HarmonyOS 自定义dialog最外层设置了背景图片,但是设置圆角只有上面两个生效,底下两个不生效
1004浏览 • 1回复 待解决
非HarmonyOS和HarmonyOS都要对接华为钱包,使用一个APPID还是两个APPID
1168浏览 • 1回复 待解决
HarmonyOS Stack布局中,两个重叠的组件点击事件问题
2039浏览 • 1回复 待解决
怎么样的两个slice算属于同一个page里面的
6970浏览 • 1回复 待解决
HarmonyOS module引用另外一个module,两个module都打包成har后,编译异常
1565浏览 • 1回复 待解决
可以加入属性 .hitTestBehavior(HitTestMode.Transparent),参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-hit-test-behavior-V5