如何设置图像的背景和文本/图片了它在android系统 [英] how to set background of an image and a text /image over it in android

查看:103
本文介绍了如何设置图像的背景和文本/图片了它在android系统的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是新手到Android,我已经向PSD PNG图像在线和现在我有各种各样的PNG图像。
我需要设计的用户界面,在其中我有一个背景图像和菜单图标的图片

 <按钮
    机器人:ID =@ + ID /按钮1
    机器人:layout_width =WRAP_CONTENT
    机器人:layout_height =WRAP_CONTENT
    机器人:layout_alignParentLeft =真
    机器人:layout_alignParentTop =真
    机器人:SRC =@绘制/形状
    机器人:背景=@绘制/形状
    机器人:文字=按钮/>

我试图将它们设置为背景,但我有两个图像如何做到这一点。在它,还设置文本的图像。
我的PSD为PNG链接这里在那里我有多个图像。

我有在中心的:// S28 .postimg.org / ryy6mg3zt / Shape1.png相对=nofollow>这个在左边和上面必须设置的这个


解决方案

好吧试试这个

\r
\r

< RelativeLayout的\r
        机器人:layout_width =match_parent\r
        机器人:layout_height =WRAP_CONTENT\r
        机器人:背景=#5A99A8>\r
\r
        < ImageView的\r
            机器人:ID =@ + ID /菜单\r
            机器人:layout_width =50dp\r
            机器人:layout_height =50dp\r
            机器人:背景=#40000000\r
            机器人:填充=12dp\r
            机器人:SRC =@绘制/ your_menu_image/>\r
\r
        <的TextView\r
            机器人:layout_width =match_parent\r
            机器人:layout_height =WRAP_CONTENT\r
            机器人:layout_centerVertical =真\r
            机器人:layout_toLeftOf =@ + ID / SETT\r
            机器人:layout_toRightOf =@ + ID /菜单\r
            机器人:比重=中心\r
            机器人:文字=欢迎菜单\r
            机器人:文字颜色=#FFF/>\r
\r
        < ImageView的\r
            机器人:ID =@ + ID / SETT\r
            机器人:layout_width =50dp\r
            机器人:layout_height =50dp\r
            机器人:layout_alignParentRight =真\r
            机器人:背景=#40000000\r
            机器人:填充=12dp\r
            机器人:SRC =@绘制/ your_settings_image/>\r
    < / RelativeLayout的>

\r

\r
\r

和使用颜色而不是图像来获得这种类型的标题栏

I'm newbie to android, I have made psd to pngs online and now i have various pngs. I need to design the UI, in which i have a background image and an image of menu icon

<Button
    android:id="@+id/button1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:src="@drawable/shape"
    android:background="@drawable/shapes"
    android:text="Button" />

I tried to place them setting as background but i have two images how to do that.,also set text images over it. my psd to png link is here where i have multiple images.

I have this image in center this in left and above it have to set this.

解决方案

Ok try this

 <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="#5A99A8" >

        <ImageView
            android:id="@+id/menu"
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:background="#40000000"
            android:padding="12dp"
            android:src="@drawable/your_menu_image" />

        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:layout_toLeftOf="@+id/sett"
            android:layout_toRightOf="@+id/menu"
            android:gravity="center"
            android:text="WELCOME MENU"
            android:textColor="#FFF" />

        <ImageView
            android:id="@+id/sett"
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:layout_alignParentRight="true"
            android:background="#40000000"
            android:padding="12dp"
            android:src="@drawable/your_settings_image" />
    </RelativeLayout>

And use color not images to get this type of title bar

这篇关于如何设置图像的背景和文本/图片了它在android系统的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆