小编Rav*_*avi的帖子

在RecyclerView中不显示Youtube视频

我面临的问题是youtube视频没有显示,只有最后一个正在播放,当我滚动视频时也会消失.我想要的是每个视频都应该显示,每个视频都不同.

public class MyRecyclerViewAdapter extends Adapter<MyRecyclerViewAdapter
.DataObjectHolder> {
private static String LOG_TAG = "MyRecyclerViewAdapter";
private ArrayList<DataObject> mDataset;
private static MyClickListener myClickListener;
private static final int RECOVERY_DIALOG_REQUEST = 10;
public  static  String key = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
Context ctx;
View view;

public static class DataObjectHolder extends ViewHolder
    implements View
    .OnClickListener {
    YouTubePlayerView youTubeView;
public DataObjectHolder(View itemView) {
    super(itemView);
    youTubeView = (YouTubePlayerView) itemView.findViewById(R.id.youtube_view);
    Log.i(LOG_TAG, "Adding Listener");
    itemView.setOnClickListener(this);
}

@Override
public void onClick(View v) {
    myClickListener.onItemClick(getAdapterPosition(), v);
}
}

public void setOnItemClickListener(MyClickListener myClickListener) {
this.myClickListener …
Run Code Online (Sandbox Code Playgroud)

youtube android youtube-data-api android-recyclerview

7
推荐指数
1
解决办法
2205
查看次数

是否可以创建一个APK并在Android TV和移动应用程序上运行?

我从Android Studio创建了一个示例项目.虽然创建第一次它要求移动应用程序,我也检查了电视项目.它在同一个项目中创建了两个模块,名称为mobile和tv,两个项目分别包含res,main,values文件夹.当我尝试运行项目时,我可以运行任何一个,它为两者创建单独的apk.是否有可能创建一个apk并在电视和移动设备上运行?

android android-studio android-tv

0
推荐指数
1
解决办法
232
查看次数