Tôi có một MediaController và tôi muốn vị trí của nó trong màn hình phía trên bên phải, tôi sử dụng phương pháp SetAnchorView() sau bố trí của tôiChức MediaController với setAnchorView
<RelativeLayout
android:id="@+id/content_media"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<VideoView
android:id="@+id/audio_play"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_alignParentRight="true"
/>
</RelativeLayout>
và MyMediaController
VideoView video = (VideoView) findViewById(R.id.audio_play);
MediaController mc = new MediaController(this);
mc.setMediaPlayer(this);
mc.setAnchorView(video);
Nhưng MediaController của tôi đã hiển thị ở màn hình chính giữa. Hãy giúp tôi.Thanks!
Nhưng tôi muốn đặt lề của bộ điều khiển bằng màn hình và tôi không biết cách đặt, màn hình Videoview của tôi ở phía trên cùng bên phải màn hình nhưng bộ xử lý trung tâm của tôi không phân phối nằm bên dưới VideoView, nó hiển thị ở trung tâm: D – user1797447
Đã chỉnh sửa - thử mã mới – Slartibartfast
Tôi có thể có địa chỉ email của bạn không? Tôi sẽ cung cấp cho bạn ứng dụng của tôi, giúp tôi khắc phục sự cố, cảm ơn bạn: D – user1797447