小编Mo *_*nni的帖子

Youtube Android API - 调用AppVersion不能为null或为空

因此,在我的片段中,我将以下代码用于处理listview的onclickitem

ls.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                    ChannelItem c = (ChannelItem) parent.getAdapter().getItem(position);
                    Intent myIntent = new Intent(getActivity().getBaseContext(), PlayerViewActivity.class);
                    myIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                    getActivity().getBaseContext().startActivity(myIntent);
                }
            });
Run Code Online (Sandbox Code Playgroud)

我知道这不是最干净的代码,我打算重新格式化它.但它暂时有效(我在使用YoutubeBaseActivity之前使用测试活动对其进行了测试).只是为了澄清这段代码没有问题,但它是为了说明我正在遵循的流程.

因此,当youtube活动开始时,它将执行以下类

public class PlayerViewActivity extends YouTubeBaseActivity implements
        YouTubePlayer.OnInitializedListener {

    static private final String VIDEO = "4SK0cUNMnMM";
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.youtube_player);
        YouTubePlayerView youTubeView = (YouTubePlayerView)
                findViewById(R.id.youtube_view);
        youTubeView.initialize(Api.DEV_KEY, this);
    }
    @Override
    public void onInitializationFailure(YouTubePlayer.Provider provider,
                                        YouTubeInitializationResult error) {
        Toast.makeText(this, "Oh no! "+error.toString(),
                Toast.LENGTH_LONG).show();
    }
    @Override
    public …
Run Code Online (Sandbox Code Playgroud)

java android youtube-api android-youtube-api

2
推荐指数
1
解决办法
1195
查看次数

标签 统计

android ×1

android-youtube-api ×1

java ×1

youtube-api ×1