本文介绍了如何设置图像的背景和文本/图片了它在android系统的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是新手到Android,我已经向PSD PNG图像在线和现在我有各种各样的PNG图像。
我需要设计的用户界面,在其中我有一个背景图像和菜单图标的图片
<按钮
机器人:ID =@ + ID /按钮1
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:layout_alignParentLeft =真
机器人:layout_alignParentTop =真
机器人:SRC =@绘制/形状
机器人:背景=@绘制/形状
机器人:文字=按钮/>
我试图将它们设置为背景,但我有两个图像如何做到这一点。在它,还设置文本的图像。
我的PSD为PNG链接在那里我有多个图像。
我有在左边和上面必须设置的。
解决方案
好吧试试这个
\r
\r\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
和使用颜色而不是图像来获得这种类型的标题栏
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系统的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!