次のユーザー インターフェイスを使用します。
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();
この問題を解決する方法はありますか?