兩個handler.postDelayed(myRunnable, 1000);
為什么在定義MyRunnable類中和onCreate()方法中各有一個handler.postDelayed(myRunnable, 1000);。當我注釋掉一個(MyRunnable類里的)的時候,圖片會顯示在ImageView里但是不滾動;當我注釋掉第二個(onCreate()方法中)的時候,圖片壓根不會出現在ImageView里面。這又是為什么?
為什么在定義MyRunnable類中和onCreate()方法中各有一個handler.postDelayed(myRunnable, 1000);。當我注釋掉一個(MyRunnable類里的)的時候,圖片會顯示在ImageView里但是不滾動;當我注釋掉第二個(onCreate()方法中)的時候,圖片壓根不會出現在ImageView里面。這又是為什么?
2015-05-05
舉報
2015-08-22
onCreate()中調用,是為了可以開始換圖片,或者說為了開啟循環。
run()里面調用,是為了自己不斷啟動,即循環。
2015-08-11
(onCreate()方法中) 是初始化一些東西,如果沒有寫入的話,當然不會出現任何效果了
2015-08-03
同問,這個在myRunnable 中,還有一次這個的的代用,是什么含義?是自己調用自己么?