任何人都知道怎么做?
答案 0 :(得分:0)
您可以为框架创建边框图片,然后使用FrameLayout
定位框架的ImageView
和图片的ImageView
,设置layout_margin
在图片上,以便它相对于框架插入 - 例如:
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="200dp"
android:layout_height="400dp">
<ImageView
android:id="@+id/picture_frame"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/picture_frame" />
<ImageView
android:id="@+id/picture"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/picture"
android:layout_margin="10dp" />
</FrameLayout>
您可能需要考虑使用9patch png
作为框架,具体取决于您对扩展它的要求。