我在学习的过程中有这样一个情景。比如天气预报。我会根据请求回来的数据进行解析,其中是根据每天或者每小时的不同对天气图标进行更换 在这个过程中,我想到得是if语句进行判断,但我觉得这个不现实,也太累赘。我发现我请求回来的数据有可能会有30来个图标,也就是说如果我用if语句判读 的话,我要写30 ...
有时候,我们为了在同一个ImageView中显示不同的图片,往往会使用: 可以用另一个简便的方法实现相同的功能,首先,在res drawable下建立一个xml文件,内容如下: 然后在layout中把image view的src设置成已创建好的xml文件,程序中变换图片时,只需要使用: Android会根据level的值自动选择对应的图片。手机显示剩余电量就是用这个方法来显示不同图片的。 ...
2012-02-28 16:05 0 5628 推荐指数:
我在学习的过程中有这样一个情景。比如天气预报。我会根据请求回来的数据进行解析,其中是根据每天或者每小时的不同对天气图标进行更换 在这个过程中,我想到得是if语句进行判断,但我觉得这个不现实,也太累赘。我发现我请求回来的数据有可能会有30来个图标,也就是说如果我用if语句判读 的话,我要写30 ...
我们在用ImageView显示图片时,很多情况下图片的大小与ImageView的尺寸不是完全一样的。这时就涉及到该如何设置显示图片了。 ImageView有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共有很多种取值。另外也可以在xml文件中设置ImageView ...
两种方式: 1.在代码中设置: imageView.setScaleType.FIT_XY 2.在布局文件中设置: android:scaleType="fitXY" ...
我们在用ImageView显示图片时,很多情况下图片的大小与ImageView的尺寸不是完全一样的。这时就涉及到该如何设置显示图片了。 ImageView有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共有很多种取值。另外也可以在xml文件中设置 ...
); //图片在drawable文件夹下 mImageView.setBackgroundDrawabl ...
Android doc中是这样描述的: public void setImageResource (int resId) 这是其中的一个方法,参数resld是这样: ImageView.setImageResource(R.drawable.icon); 看下面这段话 ...
方法一: 在xml中,设置如下 < ImageView android:id = "@+id/xx_id" android:layout_width = "wrap_content ...
============问题描述============ 对一个ImageView组件我进行了如下设置,点击图片出现以image_background.jpg图片背景 <item name="android:background">@drawable ...