小编OuO*_*eah的帖子

无法在Recyclerview上播放视频

我在RecyclerView中有一个VideoView.我想最终有一个可在Recyclerview上播放的视频列表.我决定从一个视频开始,然后继续制作多个视频.我似乎无法在Recyclerview中播放一个视频.当我在手机上启动应用程序时,我得到的只是进度条.由于某种原因,永远不会调用onPrepared函数.这是我的代码.

RecyclerActivity.java

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.support.v7.widget.LinearLayoutManager;
import android.view.Menu;
import android.view.MenuItem;
import android.support.v7.widget.RecyclerView;


public class RecyclerActivity extends ActionBarActivity {
  private RecyclerView mRecyclerView;
  private RecyclerView.Adapter mAdapter;
  private RecyclerView.LayoutManager mLayoutManager;


  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_recycler);
    mRecyclerView = (RecyclerView) findViewById(R.id.my_recycler_view);
    mRecyclerView.setHasFixedSize(true);
    mLayoutManager = new LinearLayoutManager(this);
    mRecyclerView.setLayoutManager(mLayoutManager);
    mAdapter = new MyAdapter(this);
    mRecyclerView.setAdapter(mAdapter);
  }


  @Override
  public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.menu_recycler, menu);
    return true;
  }

  @Override …
Run Code Online (Sandbox Code Playgroud)

java mobile android android-videoview android-recyclerview

6
推荐指数
1
解决办法
3049
查看次数