私は3人の子供を持つViewFlipperを持っています。
これらの子のいずれかを最初に表示できるようにしたいと思います。たとえば、ViewFlipperを最初に1番目ではなく、2番目の子でロードしたい場合があります。
編集:getChildAt(int index)メソッドを使用できることはわかっています。
ViewFlipperの子が表示されている場合、その子のインデックスを取得するにはどうすればよいですか?
私は3人の子供を持つViewFlipperを持っています。
これらの子のいずれかを最初に表示できるようにしたいと思います。たとえば、ViewFlipperを最初に1番目ではなく、2番目の子でロードしたい場合があります。
編集:getChildAt(int index)メソッドを使用できることはわかっています。
ViewFlipperの子が表示されている場合、その子のインデックスを取得するにはどうすればよいですか?
これらの子のいずれかを最初に表示できるようにしたいと思います。たとえば、ViewFlipperを最初に1番目ではなく、2番目の子でロードしたい場合があります。
を呼び出しsetDisplayedChild()
ます。
ViewFlipperの子が表示されている場合、その子のインデックスを取得するにはどうすればよいですか?
を呼び出しgetDisplayedChild()
ます。
bringChildToFront(child)は、子のインデックス値を変更するだけです。
showNext()またはshowprevious()を使用せずに子を前面に表示するには、
使用する
setDisplayedChild()とindexOfChild()を一緒に。
例
vf.setDisplayedChild(vf.indexOfChild(child));
ここで、子供は前面に出す必要のあるビューです。
ありがとう