Move To A
と の 3 つのボタンがあるホーム アクティビティがありMove To B
ますMove To C
。
これらのボタンをクリックすると、たとえば 内に 3 つのレイアウトがあり、いくつかのビューで構成される内部アクティビティに移動HorizontalScrollView
しA
ます。B
C
今私が欲しいのは、内部アクティビティは、ホームアクティビティからクリックされたボタンに基づいて、3 つのレイアウトのいずれかに移動する必要があることです。
Move To A
ホームアクティビティが押された場合、内部アクティビティはレイアウトなどに移動する必要がA
あります...
考えられる解決策は を使用することかもしれませんがScrollTo()
、可変画面サイズでは効率的ではありません。
どんな助けでも感謝します。
編集
これは機能しません:
RelativeLayout LayoutA = (RelativeLayout) findViewById(R.id.LayoutA);
HorizontalScrollView main = (HorizontalScrollView) findViewById(R.id.scrollview);
main.scrollTo(PoCLayout.getLeft(), 0);
これでもうまくいきません:
main.scrollTo(500, 0);