码迷,mamicode.com
首页 > 移动开发 > 详细

android 背景图片的设置

时间:2014-05-27 03:07:20      阅读:402      评论:0      收藏:0      [点我收藏+]

标签:android   style   c   class   blog   code   

在java文件中对控件设置背景图片

layout.setBackgroundDrawable(getResources().getDrawable(R.drawable.bgimage))

在设置中,通过发送广播对整个布局中的背景进行更改。

bubuko.com,布布扣
menu_bg1.setOnClickListener(new SendBroadcast());


private class SendBroadcast implements View.OnClickListener { @Override public void onClick(View v) { Intent intent = new Intent(); switch (v.getId()) { case R.id.menu_bg1: // 要发送的内容 intent.setAction("menu_bg1"); break;
      }
    }
}
bubuko.com,布布扣

接受者

// 注册一个IntentFilter 意图过滤器
        IntentFilter inf = new IntentFilter();
        inf.addAction("menu_bg1");
        registerReceiver(receiver, inf);// 注册广播
bubuko.com,布布扣
// 接收广播
    BroadcastReceiver receiver = new BroadcastReceiver() {

        /**
         * 实例化一个广播,重写onRecive
         */
        @Override
        public void onReceive(Context context, Intent intent) {if (intent.getAction().equals("menu_bg1")) {
                // left_menu.setBackgroundColor(0xcc0000);
                left_menu.setBackgroundDrawable(getResources().getDrawable(
                        R.drawable.menu_bg1));
            } 
        }

    };
bubuko.com,布布扣

 

android 背景图片的设置,布布扣,bubuko.com

android 背景图片的设置

标签:android   style   c   class   blog   code   

原文地址:http://www.cnblogs.com/qiuge227/p/3735668.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!