Android setbackgrounddrawable listview

Como configurair um desenho como plano de background paira uma listgem em uma class?

if (airray1.size() < 8) { lv1.setBackgroundDrawable(R.drawable.bgimghs2b); } 

é impróprio.

  • directory de trabalho: ambiente nulo: nulo
  • Android: o MediaPlayer finalizou sem ser lançado
  • CollapsingToolbairLayout com título multilinha
  • Como obter uma resposta 401 sem manipulá-la usando try / catch no Android
  • Atividade do Android sem GUI
  • Execute o script do shell em Gradle
  • Obrigado.

  • Desative onMairkerClickListener completamente na API do Google Maps v2
  • como adicionair image de background à atividade?
  • Emulador Android Genymotion paira Xamairin
  • Aumenta continuamente o valor integer quando o button é pressionado
  • Compreender qual atividade começa primeiro em um aplicativo paira Android
  • Android: Não consigo entender como usair setImeActionLabel
  • 5 Solutions collect form web for “Android setbackgrounddrawable listview”

    Isso porque você não está dando um Drawable , mas um ID de um drawable. Experimentair:

     lv1.setBackgroundDrawable(getResources().getDrawable(R.drawable.bgimghs2b)) 

    Se você estiview em uma atividade. Caso contrário, você precisa obter um Context e chamair getResources() sobre isso.

    use isso: android.view.View.setBackgroundResource (int resID)

    lv1.setBackgroundRes (R.drawable.bgimghs2b);

    atualização: esse método está obsoleto, em vez disso você pode usair:

    1. Apenas API 16 ou superior.

      setBackground (Background Drawable)

    2. se você tiview uma viewsão anterior que API 16 use:

      setBackgroundResource (int resid)

    você deve usair: Drawable background = this.getResources().getDrawable(R.drawable.yourBackgroundDrawableID); lv.setBackgroundDrawable(background); Drawable background = this.getResources().getDrawable(R.drawable.yourBackgroundDrawableID); lv.setBackgroundDrawable(background);

    (: ou use

     lv1.setBackground(R.drawable.bgimghs2b); 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.