Как добавить контроллер в Android для поиска в видео

1

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

Как добавить видеоконтроллер, панель для поиска по длине видео? Я попытался добавить некоторые строки кода из руководства Android, но я получаю пустой экран

Здесь скриншоты ссылок 2

http://www.wocmultimedia.com/screenshot1.jpg

http://www.wocmultimedia.com/screenshot2xml.jpg

действие называется controlbar.java layout clip2.xml видеоролик corsolex_1.mp4 и устанавливается в папку res/raw

Большое спасибо. Хорошего дня. Angelo

public class controlbar extends Activity {
  @Override protected void onCreate (Bundle savedInstanceState){ 
    //TODO Auto-generated method stub 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.clip2); 
    VideoView videoView = (VideoView) findViewById(R.id.videoView1); 
    Uri videoPath = Uri.parse("android.resource://" + getPackageName() + 
        "/" + R.raw.corsolex_1); 
    videoView.setVideoURI(videoPath); 
    videoView.setMediaController(new MediaController(this)); 
    videoView.requestFocus(); 
    videoView.start(); 
  } 
} 

layout clip2.xml

<FrameLayout 
    android:id="@+id/frameLayout1" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    xmlns:android="schemas.android.com/apk/res/android"
    >
  <VideoView 
      android:id="@+id/videoView1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content"
      >
  </VideoView> 
</FrameLayout>
  • 0
    Джаммаррези: Что означает «поиск по длине видео»?
  • 0
    И, пожалуйста, опубликуйте код здесь, вы не можете ожидать, что другие будут читать его часть со скриншота Eclipse
Показать ещё 3 комментария
Теги:
video
controller

1 ответ

0

Вам нужно добавить несколько кнопок для воспроизведения и паузы и SeekBar, чтобы установить позицию воспроизведения видео (используя VideoView#seek(long) внутри a SeekBar.OnSeekBarChangeListener).

Так как я не вижу ни одной кнопки в вашем коде, я бы предложил начать сначала чтение руководства dev (например, обработка страницы событий пользовательского интерфейса) и сначала попробуйте некоторые из уроков (здесь).

Затем вы можете попробовать применить то, чему научились свой проект, и вернуться к более конкретным вопросам.

И, BTW, нажмите на мое редактирование на свой пост, чтобы вы могли узнать, как отправить код там:)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню