我想为Android导航实施safe-args plugin。
这适用于整数和字符串,但是我无法长时间生成代码。
这可能吗?
我试过了:
<fragment
android:id="@+id/myFragment"
android:name="com.x.app.y.MyFragment"
android:label="fragment_mine"
tools:layout="@layout/fragment_mine">
<argument
android:name="row_id"
app:type="long"/>
</fragment>
但这会为字符串生成代码。
以下是我的选择:
以下是行为:
String
String
int
int
答案 0 :(得分:3)
UI中的类型列表是Navigation Safe Args当前支持的完整值列表,因此在当前requestHeaderFields
版本中不支持long。
有一个existing feature request可以添加其他受支持的类型,其中long是所请求的类型之一。