馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
大家好
我是沒有程式基礎
剛開始學java與android沒多久的學生
最近想做個APP遊戲(純粹練習用)
我看很多遊戲一開始都會放公司LOGO慢慢暗下來才進入畫面
一開始是想嘗試放個影片
於是看了網路上的教學寫了這段- Uri uri = Uri.parse("android.resource://"+context.getPackageName()+"/"+R.raw.videoName);
- VideoView videoView = (VideoView)this.findViewById(R.id.video_view);
- videoView.setMediaController(new MediaController(this));
- videoView.setVideoURI(uri);
- //videoView.start();
- videoView.requestFocus();
複製代碼 但是教學最後提到的這段卻發生錯誤
- // 加入播放結束的 Callback
- video.setOnCompletionListener(onMovieCompleteHandler);
複製代碼 而且影片也無法自動播放都必須去點">"才行
如果可以自動播放就能隱藏控制元件這樣就可以放LOGO元件
於是我改採用放圖片的方式
用補間動畫的方式去做似乎挺複雜的
所以我想說能不能用timer去控制main
第一個main 放image views時間到了之後就跳有介面的main
編譯上沒有問題但是一執行就錯誤- public class MainActivity extends Activity {
- Timer timer;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- abc();
- }
- public void abc()
- timer = new Timer();
- timer.schedule(new TimerTask() {
- public void run() {
- goToLayout1();
- }
- private void goToLayout1() {
- setContentView(R.layout.activity_main2);
- timer.cancel();
- }
- }, 1000, 2000);
- }
-
複製代碼 不管是直接在run執行還是多一個類別去執行都錯誤
可以時間到自動放音樂..但是就是不能轉main
希望板上能給些建議
感激不盡
如果問的問題太簡單
也希望能夠給我一個關鍵字去進行了解
謝謝
|