新闻详情

NEWS DETAILS

图片视图(ImageView)

2020/5/22 15:26:03

  在开发程序时,很多情况下要在界面上显示图片,首先需要创建一个图片对象,这个图片对象就是ImageView然后可以通过在布局文件中利用ImageView的属性andriodrsrc来引用图片,也可以通过setlmageResource方法来设置要显示的图片。当然,也可以对图片进行一些其他设置,如透明度的设置、Bitmap对象的设置等。

  这里通过一个实例来说明ImageView显示一张图片,且设置它的透明度,显示图片是在布局文件中通过属性andriod:src来设置的,没有设置透明度的图片如图14.4所示,设置了透明度的图片如图14.5所示。

  (1)四局的实现。运用的是线性布局,其中有一个ImageView,通过IamgeView的属性引用图片。

v?xml version^n1.0» encoding=nutf-8n?>

<LinearLayout xmlns:android=nhttp://schemas.android.com/apk/res/android"

android:orientation^"vertical"

android :layout_width=nfill__parent,'

android: layout_height-,,fill_parentn

<ImageView

android:layout_width="fill_parent"

android:id=n@+id/picn

android:layout_height=Hfill^parent"

^android: src=,'@drawable/background"

</LinearLayout>

(2) 图片透明度的设置。通过setAlpha方法可以对图片进行设置,详细代码请参考光盘源

代码:第 14 章\ImageViewDemo\ src\com\zhy\imageview\ImageViewDemoActivity.java<>

public void onCreate(Bundle savedinstanceState) {

super.onCreate(savedinstanceState);

setContentView(R.layout.main);

Imageview imageview = (Imageview) f indViewByld (R. id.pic) ; //获得实例

imageview. setAlpha (100); 力设晝透爾度

}

  从上面的实例中可以看出,ImageView设置图片很简单,可以通过它的属性或应用它的方法进行设置。

公司地址:天津市滨海新区豪威大厦B座

津ICP备2022007965号-2  版权所有,违者必究

小程序

微信