Advertisement
Guest User

Untitled

a guest
Apr 14th, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.91 KB | None | 0 0
  1. Runnable mStatusChecker = new Runnable()
  2.     {
  3.         @Override
  4.         public void run()
  5.         {
  6.             AsyncTask<Void, Void, Void> mTask2 = new AsyncTask<Void, Void, Void> ()
  7.             {
  8.                 @Override
  9.                 protected Void doInBackground(Void... params)
  10.                 {
  11.                     try
  12.                     {
  13.                         if(bcVideoView.isPlaying() && bcVideoView.getCurrentPosition() > 0 && bcVideoView.getCurrentPosition() < 1500)
  14.                         {
  15.                             getActivity().runOnUiThread(new Runnable()
  16.                             {
  17.                                 @Override
  18.                                 public void run()
  19.                                 {
  20.                                     Handler handler2 = new Handler();
  21.                                     final Runnable r = new Runnable()
  22.                                     {
  23.                                         public void run()
  24.                                         {
  25.                                             ProgressBar progressBar1 = (ProgressBar)rootView.findViewById(R.id.progressBar1);
  26.                                             progressBar1.setVisibility(View.GONE);
  27.                                         }
  28.                                     };
  29.                                     handler2.postDelayed(r, 1000);
  30.  
  31.                                 }
  32.                             });
  33.  
  34.                         }
  35.                     } catch (Exception e) {
  36.                         // TODO: handle exception
  37.                     }
  38.                     return null;
  39.                 }
  40.                 @Override
  41.                 protected void onPostExecute(Void result) {
  42.                     super.onPostExecute(result);
  43.                 }
  44.             };
  45.             mTask2.execute();
  46.             mHandler.postDelayed(mStatusChecker, mInterval);
  47.         }
  48.     };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement