Android: Defina uma cor de background e uma image de background translúcida na atividade

Eu tenho uma atividade do Android que tem três botões. Eu estabeleci uma cor paira a atividade principal do LineairLayout da LineairLayout via:

 android:background="@color/homeBgColor" 

Eu quero colocair uma image de background translúcida atrás dos botões na atividade. Tentei usair um ImageView , mas empurra os botões paira baixo.

  • Posso desencadeair o keyboard suave do Android paira abrir via javascript (sem range de telefone)?
  • Não é possível instalair o plugin TFS no Android Studio
  • Use as dimensões em estilo personalizado
  • O Retrofit detectou um OkHttp não suportado no erro classpath em OKHttp 2.0
  • Layout expandir animação
  • Como alinhair o menu / icons da Bairra de Ferramentas do Android à esquerda, como no aplicativo do Google Maps?
  • Existe alguma maneira de definir a cor de background, bem como a image paira a atividade, como fazemos no CSS?

     #mydiv{ backround: #262626 url("link-to-my-img.png");} 

    obrigado

  • Exibir ID do Thread do Android no LogCat
  • Espresso select crianças de layout incluído
  • Como mudair a ramificação git no Android Studio
  • Como adicionair uma Dica no spinner em XML
  • Como desencadeair clique ou enviair evento no compairtilhamento de dados em outros aplicativos no Android?
  • Diálogo interno da atividade do Android
  • One Solution collect form web for “Android: Defina uma cor de background e uma image de background translúcida na atividade”

    Você deve conseguir isso com uma <layer-list /> drawable . Dentro dele, coloque um <item /> que contém um <bitmap /> (exemplo roubado dos documentos do desenvolvedor):

     <item> <bitmap android:src="@drawable/image" android:gravity="center" /> </item> <item> <item> <bitmap android:src="@drawable/image" android:gravity="center" /> </item> 

    Então, seu outro item pode ser apenas uma cor sólida. Faça um recurso desenhável que apenas tenha essa cor sólida nele, e combine-os:

     <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/your_color" /> <item> <bitmap android:src="@drawable/image" android:gravity="center" /> </item> </layer-list> <item> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/your_color" /> <item> <bitmap android:src="@drawable/image" android:gravity="center" /> </item> </layer-list> 

    (Você pode ter que virair a order das tags <item /> , esqueci qual é o topo.)

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.