Кроме того, переменная типа LayoutParams с именем lp должна иметь тип, возвращаемый вашим представлением ... Проверьте, какой тип возвращается представлением, и импортируйте этот тип в свои операторы импорта.

ать с XML-файлом было легко, так как я мог указать параметры как

<android:layout_width="fill_parent" android:layout_height="wrap_content">

Но я запутался при указании этого через код. Для каждого вида я указываю параметры, используя

view.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.FILL_PARENT)); 

Я вижу, что у меня есть возможность указать его как относительное расположение, расположение кадра и т. Д. На данный момент я использую линейное расположение для всех видов, таких как изображения, текст, а также вид сетки. Должны ли параметры представления быть определены на основе макета родительского элемента? Или можно указать его как линейный макет, даже если представление является дочерним, скажем, для структуры кадра? Извините, но я не смог найти разницу.

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

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