2012-01-19 4 views
0

私には2つの質問があります。私は映画プレーヤーを作ります。 これは私のコードです:ムービープレーヤーAndroid

 VideoView videoView = (VideoView)this.findViewById(R.id.videoView); 
    MediaController mc = new MediaController(this); 
    videoView.setMediaController(mc); 
    videoView.setVideoPath("/sdcard/747.3gp"); 
    videoView.requestFocus(); 
    videoView.start(); 

あなたは、私はSDカードからムービーを再生したい見ることができるように。私の結果を確認するために私はエミュレータ2.2を使用します。これは私の最初の質問です。いつも映画をやりたいと思ったら、彼は立ち往生していますが、映画の音は正しく再生されています。これはエミュレータのエラーですか、何か間違っていますか?そして第二の質問。私はこの方法で映画をしたいです。私はアプリケーションを実行し、映画のリストを取得します。私は映画を選び、この映画は遊んでいる。どのように私はこれを行うことができますか?あなたは私の事例を書くことができますか?私は助けが必要です

+0

これはあまりにも漠然としているので、アプリケーション全体を書くつもりはありません。同様の機能を使用するソースコードの例を見てみましょう(ListActivityとListViewを見てみましょうあなたが使用する必要があるクラスのためのポイント) - それを実装する際に特定の問題がある場合は、 – Guillaume

答えて

0

あなたの最初の質問については、これは間違いなく、エミュレータの速度の問題やファイル自体の問題でなければなりません。

あなたの2番目の質問に答えると、ファイルエクスプローラのようなサンプルは、リストビューのsdcardからすべてのファイルを表示し、ビデオファイルのみを表示するために扱うことができるサンプルに行くことができます。ここ

http://android-er.blogspot.com/2010/01/implement-simple-file-explorer-in.html

http://androidsamples.blogspot.com/2009/06/displaying-list-of-video-files-stored.html

がリンクから必要なコードを抽出し、それに応じて変更し、ファイルエクスプローラの一例です。

関連する問題