Я имел следующую структуру в моем Android приложенияпрокрутки отключить Android Scrollview, когда устанавливается ширина & высота programically
LinearLayout
ScrollView
LinearLayout
-- Elements ---
Тогда мне нужно установить ширину & высоту ScrollView programically. Поэтому я написал следующий код
ScrollView sv=(ScrollView)activity.findViewById(R.id.menuScroll);
LinearLayout.LayoutParams relp=new LinearLayout.LayoutParams(width/2,height-margin);
relp.setMargins(width, 0, 0, 0);
sv.setLayoutParams(relp);
Но когда я добавил setLayoutParams
, его свойство прокрутки. Нельзя прокручивать внутренние элементы. Есть идеи ? Я новичок в android.
Благодаря
спасибо. но ScrollView находится в LineatLayout, но не в RelativeLayout. Таким образом, приведенный выше код будет работать? – ramesh
получение фатальной ошибки – ramesh
Я просто попробую это для LinearLayout, и это работает. – huertazx