从我的 recyclerview 适配器类到 intent put extra 我正在传递视频的 URL,我想在 oncreate() 活动之外获取 getintent。在我的 oncreate() 之外的另一个字符串中传递 URL。是否有可能在 oncreate 之外访问 getintent 字符串?
在这个类中,我想在 ONCREATE() 之前获取视频 URL 的意图以传递 URL 而不是静态 URL;
package com.example.movies.uis;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import android.annotation.SuppressLint;
import android.content.pm.ActivityInfo;
import android.content.res.Configuration;
import android.os.Bundle;
import android.util.Log;
import android.util.SparseArray;
import android.view.View;
import android.view.WindowManager;
import android.widget.ImageButton;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;
import com.example.movies.R;
import com.google.android.exoplayer2.ui.AspectRatioFrameLayout;
import com.google.android.exoplayer2.ui.SimpleExoPlayerView;
import at.huber.youtubeExtractor.Format;
import at.huber.youtubeExtractor.VideoMeta;
import at.huber.youtubeExtractor.YouTubeExtractor;
import at.huber.youtubeExtractor.YtFile;
public class PlayerActivity extends AppCompatActivity {
SimpleExoPlayerView simpleExoPlayerView;
private String GRID_YOUTUBE_ID = "s9-Id1WJQyo";
private String BASE_URL = "https://www.youtube.com";
private String youtubeLink = BASE_URL + "/watch?v=" + GRID_YOUTUBE_ID;
//hello
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_player);
extractYoutubeUrl();
simpleExoPlayerView = findViewById(R.id.player);
String title = getIntent().getExtras().getString("title");
String urlYoutube = getIntent().getExtras().getString("videourl");
TextView tv_name = findViewById(R.id.txt_title);
tv_name.setText(title);
}
汪汪一只猫
慕莱坞森
相关分类