如何通过计时器使ImageView可见

时间:2015-01-09 19:53:15

标签: android android-activity android-fragments timer android-viewpager

我有问题。我有一个ViewPager活动,它有3个碎片(3页)。

我的第一个片段/页面有一个ImageView。我在我的MainActivity.java文档中使用了下面的代码,使得ImageView可以通过计时器显示,但它的工作方式并不像我预期的那样。当我想通过滚动并触摸屏幕ImageView dissapear进入下一页时。

final ImageView mImageView = (ImageView) findViewById(R.id.earth);
mImageView.setVisibility(View.INVISIBLE);
mImageView.postDelayed(new Runnable() {
public void run() {
       mImageView.setVisibility(View.VISIBLE);
}}, 5000);

我的问题:如果当我想通过滚动并触摸屏幕(稍微移动页面)进入下一页时,如何启动计时器,因为我说,ImageView dissapear 。?!在我的代码中我理解了最终的ImageView mImageView =(ImageView)findViewById(R.id.earth);是我的活动的一部分。如何使ImageView成为具体页面的一部分?!

感谢任何帮助。谢谢!

0 个答案:

没有答案