在android中从图像视图获取图像
我有两个可绘制的图像,一个用于选中,一个用于未选中在android中从图像视图获取图像,android,android-imageview,Android,Android Imageview,我有两个可绘制的图像,一个用于选中,一个用于未选中 当用户单击按钮时,我想在ImageView中交换这些视图。如何实现这一点?您可以将ImageView的setImageResource方法与保存当前图像资源id的类变量结合使用: ImageView iv = (ImageView)findViewById( R.id.my_image_view ); switch( mCurrentImage ) { case R.drawable.image1: iv.setIma
当用户单击按钮时,我想在ImageView中交换这些视图。如何实现这一点?您可以将
ImageView
的setImageResource
方法与保存当前图像资源id的类变量结合使用:
ImageView iv = (ImageView)findViewById( R.id.my_image_view );
switch( mCurrentImage )
{
case R.drawable.image1:
iv.setImageResource( R.drawable.image2 );
mCurrentImage = R.drawable.image2;
break;
case R.drawable.image2:
iv.setImageResource( R.drawable.image1 );
mCurrentImage = R.drawable.image1;
default:
}
我想你需要对你的问题更清楚一点,并添加一些相关代码,否则这肯定会被关闭。请你澄清你想问什么?我有一个按钮和一个图像视图,图像的src是drawable文件夹中的两个图像之一。我想当用户单击按钮时,我会找到设置为imageview的图像并更改为另一个图像我想了解设置为imageview的图像,在此之后,使用上述代码集新建图像抱歉,我忘了告诉您我使用listview,我不这么认为我在listview中使用的这项工作??我在列表视图中显示这项工作,我希望当用户点击该更改的行图像时使用
onListItemClicked
,您可以获得单击的视图。在该视图中找到ImageView。