我不知道为什么我无法在我的VideoView. 我收到的消息是:我也为我的模拟器创建了一个 SD 卡。我需要将我的 SD 卡放在我的 SDK 中的特定文件夹中吗?请给出意见。这是布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="videoplayer.oxbir.com.videplayer.ActivityMain"> <VideoView android:id="@+id/videoView" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="0.9"/><LinearLayout/>这是代码:package videoplayer.oxbir.com.videplayer;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.VideoView;import android.net.Uri;public class ActivityMain extends AppCompatActivity { ImageView btnPause, btnStop, btnPlay; SeekBar seekBar; VideoView videoView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); videoView = (VideoView)findViewById(R.id.videoView); //String Buffer = "android.resource://com.gsm_developers.videoview_gsm/"+R.raw.dirin; String Buffer = "android.resource://com.android.AndroidVideoPlayer/"+R.raw.dirin; Uri uri = Uri.parse(Buffer); videoView.setVideoURI(uri); videoView.start(); }}
1 回答
繁星点点滴滴
TA贡献1803条经验 获得超3个赞
尝试VideoView用以下代码替换您的:
<VideoView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/videoView"
android:layout_gravity="center" />
添加回答
举报
0/150
提交
取消