Текст не отображается, если изображение на фоне - PullRequest
1 голос
/ 13 мая 2011

Я пытался установить изображение на фоне textview.Все хорошо, но .. когда я "setText (" blyblya ")", чем текст не отображается.Я пытаюсь использовать setBackgroundResource и setBackgroundDrawable ... но всегда на фоновом изображении, и я не вижу текст из TextView (((

Пожалуйста, кто-нибудь может мне помочь ??

простой код:

//tit - TextView tit
tit.setText("blabla");
        tit.setTextColor(Color.BLACK);
        tit.setBackgroundDrawable(getResources().getDrawable(R.drawable.popup_title));

добавлено после справки: если нормальная прорисовка, то все нормально, но если фоновая прорисовка - это 9 патчей, чем это может вам помочь.

1 Ответ

6 голосов
/ 13 мая 2011

Если ваш фон для рисования - это 9patch, убедитесь, что область содержимого (определенная нижней и правой черными линиями) достаточно широка, чтобы содержать текст, потому что он может быть скрыт самим отступом.

(спасибо @Peter)

...