2014-01-26 88 views
-1

我想要有一個平鋪背景,圖像在水平方向重複但不垂直在Android應用程序中。換句話說,我想要一個平鋪的行。我怎樣才能做到這一點?Android平鋪背景一行

回答

1

在這段代碼中,你objetcs取代yourXYZ

RelativeLayout rl = (RelativeLayout) yourView.findViewById(R.id.yourContainer); 
BitmapDrawable bmp = (BitmapDrawable) yourContext.getResources().getDrawable(R.drawable.yourBackground); 

bmp.setTileModeY(TileMode.REPEAT); 
if(Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN) 
{ 
    rl.setBackgroundDrawable(bg); 
} 
else 
{ 
    rl.setBackground(bg); 
}