次のユーザー インターフェイスを使用します。
parentLayout寸法が 800x600 (幅 x 高さ)の親相対レイアウトchildLayout親レイアウトの子である2 番目の相対レイアウト。寸法は 800x1000 です。つまり、親レイアウトよりも大きくなっています。parentLayout.addView(childLayout);
私の目標: を使用してスクロールchildLayoutしchildLayout.scrollTo(x,y)ます。
を使用するchildLayout.scrollTo(x,y)と、Android はスクロールしますchildLayoutが、更新 (再描画) しません。効果は、 とchildLayout同じ寸法にカットされることparentLayoutです。
残念ながら、次の解決策では問題を解決できません。
childLayout.scrollTo(x,y);
childLayout.invalidate();
childLayout.requestLayout();
この問題を解決する方法はありますか?