2011-08-11 99 views
3

我有viewFlipper有三個觀點insdie,viewflipper獲取當前顯示子ID

  1. v1.id = 0

  2. v2.id = 1

  3. v3.id = 2

我怎麼知道/得到當前的視圖ID?

我有文本框,我需要有時根據當前視圖id

getDisplayedChild()返回號碼更大然後3樣4更新,5

回答

1

添加僅只有那些三個視圖。我認爲你是一次又一次地添加視圖,這樣視圖會重複,id將會超過3.再次檢查你的代碼。

+0

好的我發現我的錯誤,我有三個標記裏面的viewFlipper –

-2

如果你確實需要一個ID而不是索引,那麼viewFlipper.getCurrentView().getId()應該工作。此外,它看起來像你的鰭狀肢真的有超過3個視圖。