我正在使用findViewWithTag insched的findViewById,因为我有一个5 * 5矩阵的按钮,我不想每次都写findVieById,所以我拿了标签字符串并用findByViewTag初始化布局这是正确的吗?如果没有请建议 例如: -
android:tag="gridImage29" in below Imageview
<ImageView
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_columnWeight="1"
android:layout_marginEnd="@dimen/dp1"
android:layout_marginTop="@dimen/dp1"
android:layout_rowWeight="1"
android:background="#415667"
android:padding="@dimen/dp14"
android:tag="gridImage29" />
答案 0 :(得分:1)
是。它会工作。通常,它用于动态创建的视图。
答案 1 :(得分:0)
是的,您可以使用,但通常使用findViewWithTag
代替findViewById
。 Please refer this answer