android - 如何使用 SafeArgs 将“null”设置为可空参数的默认值?
问题描述
我应该如何传递null
一个字符串参数的默认值,例如:
<argument
android:name="profile_id"
android:defaultValue="???"
app:argType="string"
app:nullable="true" />
如果参数可以为空,那么应该有一种方法可以传入null
对吗?
解决方案
原来是好老@null
作品
<argument
android:name="profile_id"
android:defaultValue="@null"
app:argType="string"
app:nullable="true" />
推荐阅读
- python - 删除 PyQt5 QWidget 上的边框
- c++ - CMake - 更改共享库链接选项
- apache-kafka - 如何一次将数据发送给多个 Kafka 生产者
- python - Django根据另一个没有指定关系的表过滤查询集
- python - 需要删除单个字符和数字python
- python - 子进程正在等待密码。并且标准输入无法推送密码
- package - 带有自定义包的“read”上的Common Lisp“case”
- c++ - 如何在c ++ unordered_set中打印给定桶号的所有元素?
- ssl - Glassfish 通过 SSL 连接到 LDAP 时延迟 30 秒
- ios - 如何在 iOS 13 中仅将一个视图控制器旋转为横向?