1

Этого тег и его дети могут быть заменены одним и соединение вытяжкиLint предупреждения Android

выпуска: Проверяет, является ли текущий узел может быть заменен TextView с использованием соединения вводимого коэффициента.

LinearLayout который содержит ImageView и TextView может быть более эффективно обрабатывать как соединение вытяжке

Я получаю это предупреждение ворса в одном из моих Layout .Я не получать то, что это значит по Compound Layout. Пожалуйста, объясните или укажите подходящие ссылки.

+0

Вы всегда можете нажать на нее и нажмите «Игнорировать тип»: D .. Просто мысль, поскольку это предупреждение, а не ошибка. Вероятно, по его словам, могут быть незначительные проблемы с производительностью. Я, честно говоря, не думаю, что это может помешать вашему приложению. – Ghost

+0

@Rahul: Вы должны быть счастливы, что DroidShruti попросил, как улучшить его код (и, следовательно, хочет узнать о проблеме). Ваша рекомендация просто игнорировать его не помогает ему в обучении. И все мы хотим получить больше приложений на рынке Android с профессиональным прикосновением, не так ли? – Bananeweizen

ответ

2

Вы можете заменить свой «комплекс» макет только с одной точки зрения:

<TextView 
    android:id="@+id/textViewId" 
    ... 
    android:drawableLeft="@drawable/drawableName" /> 
+0

+1 - @DroidShruti Lint предлагает вам использовать встроенную функцию показа, которая может быть выделена на TextView с обеих сторон (сверху, снизу, слева, справа) –

+0

спасибо за ваш ответ, это помогло мне :) – Shruti

+0

Без проблем @DroidShruti! – gwa

 Смежные вопросы

  • Нет связанных вопросов^_^