如何在Android中为图像添加帧

时间:2013-02-07 10:36:16

标签: android border frame image-editing

我是Android应用程序开发的新手,我想创建一个应用程序,我可以在库中的图像中添加边框或框架,或者从相机中添加新照片,我搜索了一些博客,但我没有&#39得到答案。

有人能告诉我关于如何申请该项申请的想法或任何概念吗?

2 个答案:

答案 0 :(得分:0)

从相机或图库中获取位图(大量文档)后,您应该使用透明位图添加叠加层。

这些链接可以帮助您(stackoverflow):

此外,处理位图时的一些有用信息:

http://android.nakatome.net/2010/04/bitmap-basics.html

答案 1 :(得分:0)

你可以通过使用下面的代码实现这一点..我认为它可以帮助你

<FrameLayout
    android:id="@+id/image_layoutf"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <LinearLayout
        android:id="@+id/bbb"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="#00000000"
        android:orientation="vertical" >

        <ImageView
            android:id="@+id/border_image"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@drawable/backgroundimage1" />

    </LinearLayout>

    <LinearLayout
        android:id="@+id/bbb2"
        android:layout_width="fill_parent"
        android:layout_height="50dp"
        android:layout_gravity="bottom"
        android:background="@android:color/black"
        android:orientation="vertical" >

        <ImageView
            android:id="@+id/border_image"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@drawable/frame1" />
    </LinearLayout>
</FrameLayout>