7

次のユーザー インターフェイスを使用します。

  • parentLayout寸法が 800x600 (幅 x 高さ)の親相対レイアウト

  • childLayout親レイアウトの子である2 番目の相対レイアウト。寸法は 800x1000 です。つまり、親レイアウトよりも大きくなっています。

    parentLayout.addView(childLayout);
    

私の目標: を使用してスクロールchildLayoutchildLayout.scrollTo(x,y)ます。

を使用するchildLayout.scrollTo(x,y)と、Android はスクロールしますchildLayoutが、更新 (再描画) しません。効果は、 とchildLayout同じ寸法にカットされることparentLayoutです。

残念ながら、次の解決策では問題を解決できません。

childLayout.scrollTo(x,y);
childLayout.invalidate();
childLayout.requestLayout();

この問題を解決する方法はありますか?

4

1 に答える 1