gpt4 book ai didi

React-Native:为 Android Alert 中的中性、正面和负面按钮指定颜色

转载 作者:行者123 更新时间:2023-12-03 17:38:53 26 4
gpt4 key购买 nike

Alert React-Native 文档的文档提到如下:

Android
On Android at most three buttons can be specified. Android has a concept of a neutral, negative and a positive button:

If you specify one button, it will be the 'positive' one (such as 'OK') Two buttons mean 'negative', 'positive' (such as 'Cancel', 'OK') Three buttons mean 'neutral', 'negative', 'positive' (such as 'Later', 'Cancel', 'OK')



目前,放置是根据正、负和中性按钮完成的,但它们的颜色都相同。有没有办法指定颜色?在 iOS 上,我们可以指定一个 style每个按钮的属性将破坏性按钮着色为红色。

enter image description here

最佳答案

无法使用警报。

从 0.60 开始的 Android 实现是这样的:

https://github.com/facebook/react-native/blob/0.60-stable/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/AlertFragment.java

您可以看到唯一考虑的参数是文本值,并使用默认系统主题来显示警报对话框。
所以没办法自定义一样。

您最好创建自己的 View 并展示https://facebook.github.io/react-native/docs/modal

关于React-Native:为 Android Alert 中的中性、正面和负面按钮指定颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41501811/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com