android控件的背景图片设置 大家好,新手请教一个问题。在html+css中,一个元素的背景可以取一个图片的一个部分,所以就出现了一堆图标整合在一个图片中。这样用起来比较方便不知道android中能不能这么实现,如果能请给个方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道楼主说的是不是LayerDrawable,如果是的话可以去了解一下<?xml version="1.0" encoding="utf-8"?><!--层次图形 --><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/faceback" /> <item android:id="@+id/userimage" android:drawable="@drawable/user" android:left="18dp" android:top="68.0dp" android:right="18dp" android:bottom="22dp" /></layer-list> @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); imageView = (ImageView) this.findViewById(R.id.imageview_id); levelText = (EditText) this.findViewById(R.id.edittext_id); }//使用一组图片合成一张照片 LayerDrawable layerDrawable = (LayerDrawable) getResources().getDrawable(R.drawable.layerlist); //通过层次图形上的id设置某一项的图形 layerDrawable.setDrawableByLayerId(R.id.userimage, getResources().getDrawable(R.drawable.user)); //将层次图形显示再ImageView上 imageView.setImageDrawable(layerDrawable); android 主动发送键盘事件 链接被拒绝。。权限我已经配置了这是为什么麻烦各位大哥了(新手) Launcher 开发实例 搭建android开发环境都需要android SDK manager下载什么? android如何调用web服务 Android设计界面主要会涉及到哪些技术? 怎么捕获点击的文件的文件名及路径 listview多选 ListView 刷新选中项混乱的问题 android studio导入android SDK不完整 有使用过Service的前辈吗 求助.....强制关闭了 。。。不清楚是哪的原因
<?xml version="1.0" encoding="utf-8"?>
<!--层次图形 -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/faceback" />
<item android:id="@+id/userimage"
android:drawable="@drawable/user"
android:left="18dp"
android:top="68.0dp"
android:right="18dp"
android:bottom="22dp"
/>
</layer-list>
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
imageView = (ImageView) this.findViewById(R.id.imageview_id);
levelText = (EditText) this.findViewById(R.id.edittext_id);
}
//使用一组图片合成一张照片
LayerDrawable layerDrawable = (LayerDrawable) getResources().getDrawable(R.drawable.layerlist);
//通过层次图形上的id设置某一项的图形
layerDrawable.setDrawableByLayerId(R.id.userimage, getResources().getDrawable(R.drawable.user));
//将层次图形显示再ImageView上
imageView.setImageDrawable(layerDrawable);