Android Layout布局上的图片如何突破背景图

venlentine 2013-09-17 09:13:02
要实现的效果

已经实现的效果


代码如下,图标图片突破不出背景图啊,请问如何实现
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/list_company_item"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/bg_company_item"
android:layout_margin="30dp">
<TableLayout
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_gravity="center_vertical">
<TableRow>
<ImageView
android:src="@drawable/icon_item"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
/>
</TableRow>
</TableLayout>
</FrameLayout>
...全文
490 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
梅明子 2015-01-15
  • 打赏
  • 举报
回复
改布局方式不行么?感脚用相对布局不就简单了?
AAA123222 2013-09-25
  • 打赏
  • 举报
回复
android:layout_maginleft = "-20dp" -20是代表向左移肯定会有问题的啊, 改为 android:layout_maginleft = "20dp"应该就可以了,LZ试一下吧
AAA123222 2013-09-25
  • 打赏
  • 举报
回复
引用 9 楼 u011775829 的回复:
<EditText android:id="@+id/editText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:background="@android:drawable/editbox_background" android:drawableLeft="@drawable/ic_launcher" android:ems="10" />
你这个是在相对布局才可以使用的呀
wang584406938 2013-09-25
  • 打赏
  • 举报
回复
FrameLayout向右平移一下不行吗?
白小花同学 2013-09-25
  • 打赏
  • 举报
回复

<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:background="@android:drawable/editbox_background"
android:drawableLeft="@drawable/ic_launcher"
android:ems="10" />
白小花同学 2013-09-25
  • 打赏
  • 举报
回复

<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:background="@android:drawable/editbox_background"
android:drawableLeft="@drawable/ic_launcher"
android:ems="10" />
白小花同学 2013-09-25
  • 打赏
  • 举报
回复

<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:background="@android:drawable/editbox_background"
android:drawableLeft="@drawable/ic_launcher"
android:ems="10" />
venlentine 2013-09-20
  • 打赏
  • 举报
回复
android:layout_maginleft = "-20dp"不行啊,变成下面这样,被隐藏了
freesonfish 2013-09-18
  • 打赏
  • 举报
回复
.9图就ok了啊
白小花同学 2013-09-18
  • 打赏
  • 举报
回复
在editText代码中加入 android:drawableLeft="@drawable/ic" ""里是你要加入的图片
passself 2013-09-18
  • 打赏
  • 举报
回复
android:layout_maginleft ="-20dp" 但是需要看你具体的情况而且需要在线性布局中效果最好
荒颜 2013-09-18
  • 打赏
  • 举报
回复
LS正解
yuebanmumu 2013-09-18
  • 打赏
  • 举报
回复
android:layout_maginleft = "-xxx"

80,359

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧