как сделать так, чтобы панель поиска автоматически перемещалась в приложении для Android

#java #android #seekbar

#java #Android #панель поиска

Вопрос:

в моем приложении я хочу разместить панель поиска. я хочу, чтобы панель поиска перемещалась сама по себе, как в медиаплеере, для отображения оставшейся продолжительности песни.

Когда пользователь начинает перемещаться из одного места в другое, я вычисляю расстояние, которое пользователь проходит от одного места до другого. Итак, чтобы показать визуализацию, я пытаюсь показать панель поиска.

Есть ли какой-либо другой макет для этого….

Кто-нибудь может привести мне какой-нибудь пример……

Ответ №1:

SeekBar расширяется ProgressBar , поэтому вы можете установить ее положение, как если бы вы использовали ProgressBar . Кстати, если вам нужно только визуализировать расстояние, используйте ProgressBar .

С помощью ProgressBar.setMax() вы устанавливаете верхнее значение, с помощью ProgressBar.setProgress() вы устанавливаете текущее значение.

Ответ №2:

               public void seek updater()                              
            {               
      if(media.isPlaying())           
              {                  
             SeekBar s=(SeekBar)findViewById(R.id.seek);                    
             s.setProgress(m.getCurrentPosition());                       
             Runnable r=new Runnable() 
                           {                                                           
                    @Override                                                       
                 public void run() {                                            
                  seekupdater();                                                    
                      }                                                         
                  };                                                       
             new Handler().postDelayed(r,1000);
           }
             }
  

просто создайте метод, подобный приведенному выше, и вызывайте его при нажатии кнопки воспроизведения.
я нашел это http://www.hrupin.com/2010/12/simple-android-mp3-media-player очень интересно, это также может помочь найти ваш ответ.