我现在需要调整一下UI风格,menu的背景现在都是白色的,我想加一点透明,怎么实现?

解决方案 »

  1.   

    android:theme="@style/Theme.Translucent"透明主题
      

  2.   

    【源码发布】仿UCWEB7.4界面最新MENU菜单 源码放出~!
    http://www.eoeandroid.com/thread-39104-1-1.html自定义menu,把背景图片设置为半透明图片,控件背景也设置为半透明
      

  3.   

    Bitmap buffer = Bitmap.createBitmap(XX,XX,XX);
    buffer.eraseColor(Color.TRANSPARENT);
    这个是设置图片全透明
      

  4.   

    我没尝试过, 但感觉用带半透的PNG图片就可以了。32bit PNG半透是没有局限性, 因为PNG图片的半透是通过自带的alpha channel来实现的,没有丢掉alpha通道信息,盖在哪个地方android都可以利用这个alpha channel重新做alpha blending,半透效果就出来了。
      

  5.   


    试试:
        View view=(View)findViewById(R.id.menu1);
        view.getBackground().setAlpha(100);//0-255透明度
      

  6.   

    回复10楼,您的这个能对整个布局进行半透明设置么,我试了你给的方法,是单个的BUTTON 啊。求解答。谢谢