У меня есть макет кадра, ширина которого фиксирована как 250 DP в xml. Я изменяю ширину программно, используя следующий код:
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
frameLayout = (FrameLayout) itemView.findViewById(R.id.parent);
View v = frameLayout.getChildAt(0);
params.width = 100;
frameLayout.setLayoutParams(params);
Теперь это изменяет ширину всех дочерних представлений, присутствующих в макете кадра. Я хочу изменить его для определенного набора c детей. Как это сделать?