5

次のようなコマンドを使用したい:

ImageView image = (ImageView) findViewById(R.id.x2);

main.xml次のコードをファイルのどこに入れるべきですか?

<ImageView 
    android:id="@+id/x2"
    android:src="@drawable/book"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />
4

3 に答える 3

6

DheereshSinghは大丈夫です。main.xml:

<?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" >

   <ImageView 
          android:id="@+id/x2"
          android:src="@drawable/book"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content" />
</LinearLayout>

画像を別の場所に配置したい場合は、別の属性を変更できます

 <ImageView 
              android:id="@+id/x2"
              android:src="@drawable/book"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_marginBottom="42dp"  <!--for example  -->
              android:layout_marginLeft="25dp"
              android:layout_marginRight="25dp" 
              android:layout_marginTop="25dp"/>

これについての詳細は、Androidチュートリアルをご覧ください。

http://developer.android.com/reference/android/widget/ImageView.html(ImageView属性の場合) http://developer.android.com/resources/tutorials/views/index.html(ビュー情報の場合)

英語を失礼します。幸運を!

于 2012-06-12T13:11:35.473 に答える
0

XMLレイアウト開発者ガイドで説明されているように、main.xml/ res / layout /の下に作成し、次のような使用可能なレイアウトImageViewの1つに入れる必要があります。

<?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:orientation="vertical" >

<ImageView 
      android:id="@+id/x2"
      android:src="@drawable/book"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" />

</LinearLayout>
于 2012-06-12T12:59:47.597 に答える
0

設定したアクティビティのレイアウトxmlを設定しますsetContentView(r.layout.<id>)

設定するにはチュートリアルを参照してくださいsetContentView

Android-A-beginner-s-guide

于 2012-06-12T12:58:22.023 に答える