嗨,我正在尝试使用该方法获取图像视图
int mId = getResources().getIdentifier(s, "id",getPackageName());
ImageView img = (ImageView) findViewById( mId);
img.setImageResource(kBonusImage);
但我在 mId 中得到 0。
这是我的 xml 布局:-
<TableLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_marginTop="35dp"
android:shrinkColumns="*"
android:stretchColumns="*" >
<TableRow
android:id="@+id/trFirstRow"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<ImageView
android:id="@+id/imgFirst"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:background="@drawable/cell_border"
android:gravity="center"
/>....