首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

4.8 ImageView的施用

2012-08-22 
4.8 ImageView的使用package com.chaowenimport android.app.Activityimport android.os.Bundleimport

4.8 ImageView的使用

package com.chaowen;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.ImageView;public class Ex04_07_ImageView extends Activity {    private ImageView mImageView01;  private ImageView mImageView02;  private Button mButton01;  private Button mButton02;    /** Called when the activity is first created. */  @Override  public void onCreate(Bundle savedInstanceState)  {    super.onCreate(savedInstanceState);    setContentView(R.layout.main);        mImageView01 = (ImageView)findViewById(R.id.myImageView1);    mImageView02 = (ImageView)findViewById(R.id.myImageView2);    mButton01 = (Button) findViewById(R.id.myButton1);    mButton02 = (Button) findViewById(R.id.myButton2);        //设置ImageView背景图    mImageView01.setImageDrawable(getResources().                 getDrawable(R.drawable.right));     mImageView02.setImageDrawable(getResources().                 getDrawable(R.drawable.oa));         //用OnClickListener来启动    mButton01.setOnClickListener(new Button.OnClickListener()    {      @Override      public void onClick(View v)     {       //当启动后,ImageView立刻换背景图      mImageView01.setImageDrawable(getResources().                   getDrawable(R.drawable.right));     }   });        mButton02.setOnClickListener(new Button.OnClickListener()    {      @Override      public void onClick(View v)     {      mImageView01.setImageDrawable(getResources().                   getDrawable(R.drawable.left));     }   });      }}

?? main.xml

??<?xml version="1.0" encoding="utf-8"?>

<AbsoluteLayout  android:id="@+id/widget34"  android:layout_width="fill_parent"  android:layout_height="fill_parent"  xmlns:android="http://schemas.android.com/apk/res/android"  >  <!--建立第一個ImageView -->  <ImageView  android:id="@+id/myImageView1"  android:layout_width="320px"  android:layout_height="280px"  android:layout_x="0px"  android:layout_y="36px"  />  <!--建立第二個ImageView -->  <ImageView  android:id="@+id/myImageView2"  android:layout_width="104px"  android:layout_height="157px"  android:layout_x="101px"  android:layout_y="119px"  />  <!--建立第一個Button -->  <Button  android:id="@+id/myButton1"  android:layout_width="105px"  android:layout_height="66px"  android:text="pic1"  android:layout_x="9px"  android:layout_y="356px"  />  <!--建立第二個Button -->  <Button  android:id="@+id/myButton2"  android:layout_width="105px"  android:layout_height="66px"  android:text="pic2"  android:layout_x="179px"  android:layout_y="356px"  /></AbsoluteLayout>

??
4.8 ImageView的施用

?

热点排行