After added video thumbnails to the list enter image description here

I want to realize by their click opening in WebView. I create in the getView method - OnClickListener, and, depending on the position, I try ("get a link to the video") and then open this video in WebView. But for some reason a white screen opens. Please tell me what I'm doing wrong (newbie).

onClick code in adapter 'e:

 viewHolder.photo.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { v.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(context, VideoActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); ImageUpload imageUploads = new ImageUpload(); intent.putExtra("video_link", imageUploads.getUrl()); context.startActivity(intent); } }); } }); 

VideoActivity code:

 public class VideoActivity extends AppCompatActivity { private WebView mWebView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_video); mWebView = (WebView) findViewById(R.id.video_web_view); Bundle extras = getIntent().getExtras(); if (extras != null) { String videoLink = extras.getString("video_link"); mWebView.setWebChromeClient(new WebChromeClient() { }); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.loadUrl(videoLink); } } } 

I am almost 100% sure that the problem is in getting links, since each element in particular contains a link to the video, but maybe I am mistaken. Open for edits.

  • If the constructor without the parameters of the ImageUpload class ImageUpload not initialize what the getUrl() method getUrl() , then nothing will be transmitted (more precisely, this ничего will be transmitted). - post_zeew

0