gpt4 book ai didi

java - 如何使用带有数组数据的动态按钮

转载 作者:行者123 更新时间:2023-12-01 19:59:02 25 4
gpt4 key购买 nike

我仍在开发我的第一个 Android 应用程序,希望您能再次帮助我。我使用 YouTube API 从我的 channel 获取所有内容并创建以下列表:

enter image description here

现在我的问题是我不知道如何告诉每个缩略图中间的按钮来启动相应的视频。我有每个元素的正确视频 ID(在故障排除期间在右侧的 TextView 中提供...),但是当我尝试将此信息连接到按钮 onclick 方法时,它只会使用屏幕上的第一个 TextView 内容,因此它始终只是为每个按钮打开第一个视频 =>。

    public void jumpin(View view) {
TextView textViewHelper = (TextView) findViewById(R.id.videoIdTester);
String textViewHelperString = textViewHelper.getText().toString();

Intent intent = YouTubeStandalonePlayer.createVideoIntent(this, API_KEY, textViewHelperString);
startActivity(intent);
}

我的基本问题是按钮没有像 TextView 那样填充视频 ID 信息。按钮刚刚创建,我调用 onclick 方法,该方法需要视频 ID,从我的角度来看,一旦创建列表,就无法访​​问该方法。

我认为目前这太复杂了,但我没有计划如何解决这个问题。如果您需要,我可以提供更多代码,但我认为这个问题更多的是关于按钮和 api/数组行为。

最佳答案

我自己回答,使用 onitemclick 监听器而不是按钮......

关于java - 如何使用带有数组数据的动态按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59017132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com