在我的.java类中调用imageView

时间:2011-02-09 18:57:07

标签: android imageview

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:background="#444548">

  <ImageView
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:id="@+id/image"  
  >  
  </ImageView>

  <TextView android:id="@+id/TextView01"
android:textColor="#ffffff"
android:layout_width="wrap_content"
android:text="@+id/TextView01" android:layout_height="wrap_content">
 </TextView>


</LinearLayout>

我在我的.java类中调用我的textview,如下所示:

TextView tv1 = (TextView) findViewById(R.id.TextView01);
    tv1.setText("Welcome to Schogini!");

有没有办法为图像做这个?谢谢

1 个答案:

答案 0 :(得分:2)

你确定..你可以像上面的TextView一样创建一个对象,并在res文件夹下创建一个名为drawable的文件夹并放置你需要的图像,并通过从drawable调用它来设置图像视图图像

例如:

       ImageView im = (ImageView) findViewById(R.id.my_image);  
       im.setImage(R.drawable.name_of_image);
  • 没有图片的扩展名。