我需要使圖像在與聲音文件相關的大約27秒後自動更改爲另一張圖像。 我使用App Inventor 2來做到這一點,當談到這種類型的東西時,我也是一個noob。應用發明家2 - 時間後的圖像更改
-1
A
回答
0
試試這個: XML代碼
<TextView
android:id="@+id/tv1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="Count"
android:textColor="#F44336"
android:textSize="30dp" />
<ImageSwitcher
android:id="@+id/imageSwitcher"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv1"
android:layout_centerHorizontal="true"
android:layout_marginTop="168dp" />
而且活動時間:
所有的private ImageSwitcher sw;
private TextView tv1;
CountDownTimer myCountDown;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv1 = (TextView) findViewById(R.id.tv1);
sw = (ImageSwitcher) findViewById(R.id.imageSwitcher);
sw.setFactory(new ViewFactory() {
@Override
public View makeView() {
ImageView myView = new ImageView(getApplicationContext());
myView.setScaleType(ImageView.ScaleType.FIT_CENTER);
myView.setLayoutParams(new ImageSwitcher.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
return myView;
}
});
sw.setImageResource(R.drawable.love1);
myCountDown = new CountDownTimer(27000, 1000) {
@Override
public void onTick(long millisUntilFinished) {
tv1.setText(millisUntilFinished/1000 + "");
}
@Override
public void onFinish() {
tv1.setText("0");
sw.setImageResource(R.drawable.love2);
}
};
myCountDown.start();
}
0
相關問題
- 1. 特定時間後的圖像更改
- 2. 應用發明2 - 如何將我的「按鈕」的圖像一定的時間
- 3. 圖片查看特定時間間隔後更改圖像
- 4. 如何在某段時間後更改圖像背景?
- 5. 在一段時間後在jLabel中更改圖像
- 6. JavaScript在一定時間後更改div中的圖像
- 7. 應用發明人2來自網絡的圖像幻燈片
- 8. 在特定時間更改圖像
- 9. Angular 2單擊事件:更改圖像,然後更改路由
- 10. 圖像上傳更改圖像表格提交後很多時間
- 11. 由時間觸發的圖像更改並單擊
- 12. 在一段時間後在pygame中更改圖像
- 13. 基於時間更改圖像
- 14. 使用SeekBar更改圖像透明度
- 15. 更改圖像onClick一段時間
- 16. 如何更改所有圖像的圖像緩存時間?
- 17. 根據倒計時時間更改圖像位置的腳本
- 18. 更改圖像時更改ImageView大小
- 19. Java - 隨着時間的推移改變圖像的透明度
- 20. 圖像更改爲響應式圖像?
- 21. 時間間隔後圖像的變化
- 22. 在ajax調用後更改src圖像
- 23. 用jQuery更改圖像後綴
- 24. 在Android動畫期間更改圖像
- 25. 如何判斷一個圖像在更改其源後的渲染時間
- 26. 藍牙使用自定義分隔符收到Android應用發明家2
- 27. 成功後更改圖像成功後:
- 28. 明智地更改背景圖像
- 29. 在Android Market發佈後更改應用的精選圖片
- 30. 如何使用JavaFX中的時間線更改圖像
如果人們有一些相關的代碼可以幫助您更輕鬆地幫助您 - 請告訴我們您到目前爲止嘗試過的方式 – 0X0nosugar
歡迎來到Stackoverflow。請先[參觀](http://stackoverflow.com/tour)並閱讀[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)。然後*編輯*您的問題,並添加您嘗試過的屏幕截圖。 – Taifun