假設我有一個 Fragment 被呼叫Fragment MenuFragment并且它在 nav_graph.xml 中有android:id="@ id/MenuFragment"R.id
問題 1:如果我有,我可以通過編程方式找到 R.idMenuFragment.class嗎?
MenuFragment.class問題 2:如果我有,我可以通過編程方式獲得R.id.MenuFragment嗎?
uj5u.com熱心網友回復:
不,一個片段可以有無限多個 id。如果你有一個片段的實體,你可以得到它的 id,但是你可以在有十幾個不同 id 的十幾個活動中擁有相同的片段。哎呀,你可以在同一個活動中有十幾個副本,有十幾個 ID。
這個,是的。如果您使用 id 獲取片段的實際實體,則可以使用 .getClass() 獲取其類。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/447117.html
上一篇:android.view.InflateException:BinaryXMLfileline#49:Errorinflatingclassandroid.widget.ImageView
