鍍金池/ 問答/Android/ android開發(fā),ScrollView中有一個ImageView控件,我想讓用

android開發(fā),ScrollView中有一個ImageView控件,我想讓用戶在看到它之后的三秒后讓它隱藏我該怎么做

android開發(fā),ScrollView中有一個ImageView控件,我想讓用戶在看到它之后的三秒后讓它隱藏我該怎么做,我不知道怎樣才能判斷用戶看到了它,求指教

回答
編輯回答
夏夕

1、采用Handle與線程的sleep(long)方法
2、采用Handler的postDelayed(Runnable, long)方法

  • handler.postDelayed(runnable, 2000);//每兩秒執(zhí)行一次runnable.

3、采用Handler與timer及TimerTask結(jié)合的方法

  • 定義定時器、定時器任務(wù)及Handler句柄
  • 初始化計時器任務(wù)
  • 啟動和關(guān)閉定時器

4、采用AlarmManger實現(xiàn)長期精確的定時任務(wù)

最后在合適的時候 iv.setVisibility(View.INVISIBLE)或者gone就行了

2018年1月1日 08:29