web-dev-qa-db-ja.com

Android studio?でアクティビティに画像を挿入するにはどうすればよいですか?

Android開発、およびAndroid開発サイトの最初のガイドのみを読んで完了しました。私が抱えていた問題は、画像をアクティビティに入れることはできません。Drawablesフォルダーに画像がありますが、画面に表示する方法がわかりません。

17
Takdm

チュートリアルに従っているので、Hello Worldと表示される画面があると思います。

これは、レイアウトxmlに次のようなコードがあることを意味します

<TextView        
    Android:layout_width="wrap_content"
    Android:layout_height="wrap_content"
    Android:text="@string/hello_world" />

画像を表示したいので、TextViewの代わりにImageViewが必要です。テキスト属性の代わりに、src属性が必要です。これは、描画可能なリソースにリンクします

<ImageView
    Android:layout_width="wrap_content"
    Android:layout_height="wrap_content"
    Android:src="@drawable/cool_pic"
/>
18
user3453281

Android studio(2.3.3)を使用して画像を追加する方法を説明します。最初にres/drawableプロジェクト内のフォルダー。以下のように

enter image description here


今すぐactivity_main.xml(または画像を追加する必要があるアクティビティ)に移動し、Designビューを選択します。左側にパレットツールボックスがあります。 ImageViewをドラッグアンドドロップする必要があります。

enter image description here

[Resources]ダイアログボックスが表示されます。ここで、プロジェクトセクションの下にあるDrawableを選択すると、画像が表示されます。以下のように

enter image description here

Okを押して、目的の画像を選択しますDesign 見る。 xmlを使用して設定する場合は、次のようになります。

<ImageView
        Android:id="@+id/imageView"
        Android:layout_width="wrap_content"
        Android:layout_height="wrap_content"
        app:srcCompat="@drawable/homepage"
        tools:layout_editor_absoluteX="55dp"
        tools:layout_editor_absoluteY="130dp" />

を使用して画像の場所を指定する必要があります

app:srcCompat="@drawable/imagename"
9
Menuka Ishan

描画可能なギャラリーに画像がある場合は、画像ビューの選択オプションを選択し、表示するアプリアクティビティにドラッグして、必要な画像を選択するだけです。

0
Khuram Shahzad