Ho un TextView
e un bitmap che può essere ripetuto solo orizzontalmente. Voglio impostare lo sfondo della mia visualizzazione di testo e ripeterlo solo sull'asse X. Dopo aver guardato intorno ho visto che puoi farlo solo tramite codice e non in XML. Ho creato un BitmapDrawable
utilizzando :,Android BitmapDrawable setTileModeX non funziona su TextView
BitmapDrawable bg = new BitmapDrawable(r, BitmapFactory.decodeResource(r, R.drawable.my_drawable));
bg.setTileModeX(Shader.TileMode.REPEAT);
setBackgroundDrawable(bg);
Tuttavia, anche con questo modo drawable si ripete anche sull'asse Y. Questo è in Honeycomb 3.2.
Qualcuno può far luce su questo, forse fornire un esempio di esso funziona?
È possibile creare un disegnabile bitmap che si riferisce all'immagine reale e imposta l'attributo TILEMODE. –
Non capisco cosa intendi ... – dnkoutso