Настройка параметров макета в android

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

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

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

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

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

16
задан Jerrin George 9 December 2014 в 18:29
поделиться