setBackground против setBackgroundDrawable (Android)

Я хочу установить фон для рисования вида. Для этого есть два метода (насколько я вижу):setBackground а такжеsetBackgroundDrawable.

Когда я используюsetBackground, это говорит, что это было добавлено вAPI level 16 но минимальная версия SDK для моего проекта - 7. Я предполагаю, что он не будет работать ни для чего ниже 16, я прав? Но когда я использую setBackgroundDrawable, он говорит, что он устарел.

Что я должен использовать?

Ответы на вопрос(12)

Ваш ответ на вопрос