2016-05-15 3 views
-1

私はShazamに似ていますがビデオで開発中です。 私のアプリはビデオを処理しなければならず、この時点でディスプレイはすべて黒くなります。 「ローディング」を実装することは可能ですか?だから、電話でビデオを凝視している間、私は黒い画面が表示されませんが、読み込みページのようなものです。なにか提案を?ありがとうアプリケーションがAndroidで動作するまで読み込みページを追加します。

答えて

0

あなたは、単にProgressDialog使用してそれを行うことができます。

ProgressDialog dialog=new ProgressDialog(context); 
dialog.setMessage("message"); 
dialog.setCancelable(false); 
dialog.setInverseBackgroundForced(false); 
dialog.show(); 

を、あなたのプロセスの呼び出しで行われたとき:

dialog.hide(); 
+0

私はその活動のContext型の変数コンテキストを持っていません。どのように宣言するのが良いですか? –

+0

代わりに 'getApplicationContext()'を使うことができます。 –

+0

コンパイルはできますが、 'dialog.show();'でアプリケーションがクラッシュするこのエラーが発生しました: "原因:android.view.WindowManager $ BadTokenException:ウィンドウを追加できません - トークンnullはアプリケーションではありません" –

関連する問題