转于:http://houwanji.blog.163.com/blog/static/16227622009724113953183/
--------------------------------------------------------------------------------------------------------
setBackgroundDrawable()的用法
设置控件的背景图片:如下所示
ImageButton btn = (ImageButton)findViewById(R.id.button2);
Drawable dr = this.getResources().getDrawable(R.drawable.icon); //取得图片资源
btn.setBackgroundDrawable(dr); //设置btn的背景图片
相关推荐
Android 简单换肤实例,单击Set按钮,可将APP的主界面变换成其它的风格,本例子中实现的比较... layout.setBackgroundDrawable(friendContext.getResources().getDrawable(R.drawable.bg)); } }); } );
Resources res = getResources(); Drawable drawable = res.getDrawable(R.drawable.back); MainActivity.this.getWindow().setBackgroundDrawable(drawable);
this.getWindow().setBackgroundDrawable(new ColorDrawable(Color.BLACK)); 设置同时出现在屏幕上的数量 建议64以内 过多会引起卡顿 flakeView.addFlakes(38); 主题,布局,文字都可以很方便的修改调用
android开发示例 importandroid.app.Activity; importandroid.content.Context; importandroid.graphics.drawable.Drawable;...mButton.setBackgroundDrawable(myButton.setbg(mButtonState)); }
Drawable是一种可绘制资源的载体,如图形、图像等。在实际开发中可以作为view的...4.使用,view.setBackgroundDrawable 或者 ImageView.setImageDrawable package com.mydrawable.musk; import android.graphics.Bitm
(1)Popupwindow在显示之前一定要设置宽高,Dialog无此限制。 (2)Popupwindow默认不会响应...(6)二者都有默认的背景,都可以通过setBackgroundDrawable(new ColorDrawable(android.R.color.transparent));去掉。
使ImageView产生波纹效果的Drawable。和android-ripple-background效果是一样的, 只不过android-ripple-background是个容器,而WaveDrawable是个Drawable。...imageView.setBackgroundDrawable(waveDrawable);
主要介绍了解决Android popupWindow设置背景透明度无效的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
使用ListView和PopupWindow实现 ...popupWindow.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); // 设置popupwindow在外部可以被点击隐藏 popupWindow.setOutsideTouchable(true);
按钮单击事件一例,Android环境下,单击按钮后,改变 按钮背景颜色... btn.setBackgroundDrawable(getResources().getDrawable(R.color.btn));//设置按钮背景 btn.setText(R.string.btn2); //设置按钮显示文字 }
this.getWindow().setBackgroundDrawable(wallPaper); 2)XML配置 在该Activity的配置中,加上: 代码如下:android:theme = “@android:style/Theme.Wallpaper” 第一种方法的缺点是墙纸的大小和Activity的尺寸...
iv.setBackgroundDrawable(getWallpaper()); //设置ImageView显示的内容为当前墙纸 } 恢复默认的壁纸: setContentView(R.layout.main);//设置当前屏幕 Button btnClearWall = (Button)findViewById(R.id...
参考原文Android PopupWindow用法解析进行学习,通过实例及PopupWindow源码分析...而在6.0版本的PopupWindow的preparePopup方法中,无论是否setBackgroundDrawable,最终都要创建PopupDecorView实例来生成视图,而Popup
popupWindow.setBackgroundDrawable(drawable),这个drawable随便一个什么类型的都可以,只要不为空。 Demo地址:SmartPopupWindow_jb51.rar 下面从源码(我看的是android-22)上看看到底发生了什么事情
锁屏壁纸的设置请搜索add keyguard_wallpaper,设置后保存成功然后在systemUI的PhoneStatusBar.java中的PanelHolder.setBackgroundDrawable(background);方法设置锁屏壁纸,此功能需要系统底层开放一些权限,具体的...
网上大多数都是说如何监听点击外部消失,但我遇到的问题是点击外面不让其消失,如下是我的解决方案,关键是:popupMenu.setBackgroundDrawable(null);popupMenu.setFocusable... //popupMenu.setBackgroundDrawable
之前使用Glide的时候被ImageView的图片设置弄混了(很低级的问题,确是经常犯的问题),所以就去看了一下ImageView,补补基础。 首先ImageView有两个显示图片的属性,分别是src...mImageView.setBackgroundDrawable();
本文实例为大家分享了Android仿天猫加入购物车的具体代码,供大家参考,具体内容如下 先上效果图 实现思路: 首先,我们需要三个... 如果是通过setBackgroundDrawable 那么就通过getBackground()获取到Drawable
Android日期选择控件效果如下: 调用的代码: @OnClick(R.id.btn0) public void btn0() { final AlertDialog dialog = new AlertDialog.Builder(context).... window.setBackgroundDrawable(new ColorDrawable(0x000
创建了ParallaxViewPager之后,可以使用下面的方法来设置背景,或者也可以xml设置:1) setBackgroundResource(int resid)2) setBackground(Drawable background) or setBackgroundDrawable(Drawable background)3) ...