私はこれに何時間も取り組んでいますが、解決できません。XML ファイルで 2 つの画像を結合したいので、これが私の形状の基本的な xml ファイルになります。この形状に、フレームである png と、フレーム内の写真である png を含めたいと思います。その絵はダイナミックに変化します。
タグを使用してシェイプを構築しようとしましたが、メインの xml ファイルにタグを含めると、ルートとしてのみマージを使用できるため失敗します。で同じことをしようとしましたが、それでも私が望んでいたものが得られませんでした...
これらの 2 つの png をマージし、フレーム png 内の内側の png 位置を設定できるようにするにはどうすればよいですか??
編集: いくつかのコード:
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/userprofilepicture"
android:scaleType="fitXY"
android:contentDescription="@string/SmallLogo" />
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:contentDescription="@string/SmallLogo"
android:scaleType="fitXY"
android:padding="30dp"
android:src="@drawable/questionmark" />
</FrameLayout>
これは私のフレームと内部の pic xml ソースです。グラフィカル レイアウト内で見ると、見栄えがします。メインのxmlファイルに含めると、何らかの理由で画像が反転します... ???
これは私のメインxmlの一部です:
<TableRow>
<ImageView
android:layout_gravity="center_vertical"
android:layout_marginTop="2.5dp"
android:contentDescription="@string/SmallLogo"
android:src="@drawable/logosmall" />
<ImageView
android:layout_gravity="center_vertical"
android:layout_marginLeft="10dp"
android:layout_marginTop="2.5dp"
android:contentDescription="@string/slogen"
android:src="@drawable/slogen" />
<include layout="@drawable/userprofilepicture"
android:layout_width="30dp"
android:layout_height="30dp"/>
</TableRow>