我有一个问题,打开youtube与点击一个按钮



好的,所以我想我的应用程序打开youtube时,一个按钮被点击。由于某种原因,它不工作!

这是我的代码:

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        val btn_subscribe = findViewById<Button>(R.id.sub_button)
        btn_subscribe.setOnClickListener{
            btn_subscribe.text = "Subscribed"
            val webIntent: Intent = Uri.parse("https://www.youtube.com").let { webpage ->
                Intent(Intent.ACTION_VIEW, webpage)
            }
        }
    }
}

我是Java开发者,所以我不能用Kotlin编码,但我会告诉你如何从你的应用程序打开youtube。在按钮ClickListner

中使用此方法
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.youtube.com/c/AndroidDevelopers")));

你的新代码看起来像下面

btn_subscribe.setOnClickListener{
            btn_subscribe.text = "Subscribed"
            startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.youtube.com/c/AndroidDevelopers")));
            }
        }

确保在我的代码中将JAVA更改为Kotlin。如果有任何问题,请告诉我

相关内容

最新更新