<?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!");
有没有办法为图像做这个?谢谢
答案 0 :(得分:2)
你确定..你可以像上面的TextView一样创建一个对象,并在res文件夹下创建一个名为drawable的文件夹并放置你需要的图像,并通过从drawable调用它来设置图像视图图像
例如:
ImageView im = (ImageView) findViewById(R.id.my_image);
im.setImage(R.drawable.name_of_image);