<fragment
android:id="@+id/memoListFragment"
android:name="com.sks.mymemo.memolist.MemoListFragment"
android:label="MemoListFragment">
<action
android:id="@+id/action_memoListFragment_to_addMemoFragment"
app:destination="@id/addMemoFragment"
app:enterAnim="@anim/slide_in_right"
app:exitAnim="@anim/slide_out_left"
app:popEnterAnim="@anim/slide_in_left"
app:popExitAnim="@anim/slide_out_right" />
<action
android:id="@+id/action_memoListFragment_to_updateMemoFragment"
app:destination="@id/updateMemoFragment"
app:enterAnim="@anim/slide_in_right"
app:exitAnim="@anim/slide_out_left"
app:popEnterAnim="@anim/slide_in_left"
app:popExitAnim="@anim/slide_out_right">
</action>
<argument
android:name="memoTimeMill"
app:argType="long" />
</fragment>
override fun onBindViewHolder(holder: ItemMemoListViewHolder, position: Int) {
val item = data[position]
holder?.bind(item)
holder.itemView.setOnClickListener(object : View.OnClickListener{
override fun onClick(v: View?) {
val action = MemoListFragmentDirections.actionMemoListFragmentToUpdateMemoFragment(item.dateTimeMill)
v!!.findNavController().navigate(action)
}
})
}
safe args로 Long타입 인자를 전달하고 싶은데 자꾸 아래 val action에서 끝에 인자로 long타입 변수인
item.dateTimeMill을 넣으면 아래와 같은 오류가 나오네요

뭐가 문제일까요ㅠㅠㅠ