How to use a shape drawable together with an image?

后端 未结 2 515
醉话见心
醉话见心 2020-12-30 19:33

I have this difficulty to have both rounded corner and a background image in my LinearLayout.

I know I can achive the rounded corner by using the shape

2条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-30 20:11

    for those who seeks a different answer

    in the xml

    
        kan
        kebapeli
    
    
    
        @drawable/kan1
        @drawable/esyalar_kebap_adana
    
    

    in the oncreate or general

     String[] ulkeAdlari =getResources().getStringArray(R.array.ulke_isimleri);
     TypedArray ulkeGorselleri = getResources().obtainTypedArray(R.array.ulke_gorselleri);
    

    as a function

     @Override
        public Drawable getDrawable(int position) {
    
             Drawable[] drawable = new Drawable[] { 
                     ulkeGorseli.getDrawable(position   ) 
                     ,
                     new TextDrawable(ulkeAdlari[ position   ]  )
             };
            return new LayerDrawable(drawable);
        }
    

提交回复
热议问题