java - Android 打开 URL onclick 某个按钮

标签 java android eclipse

如何在点击特定按钮时将人们发送到我的 google play? 我已经在 activity_menu.xml 中做了这个

<Button
        android:id="@+id/ratebutton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/morebutton"
        android:layout_alignBottom="@+id/morebutton"
        android:layout_toLeftOf="@+id/morebutton"
        android:layout_toRightOf="@+id/aboutButton"
        android:background="@drawable/more"
        android:text="@string/rateBtn"
        android:textColor="@color/White"
        android:textColorHint="@color/White"
        android:textSize="18sp" />

但是在 MenuActivity.java 中我不知道我应该做什么?

有什么帮助吗?谢谢

最佳答案

findViewById(R.id.ratebutton).setOnClickListener(new OnClickListener() {
                @Override
                public void onClick(View v) {
                    String url = "market://details?id=<package_name>";

                    Intent i = new Intent(Intent.ACTION_VIEW);
                    i.setData(Uri.parse(url));
                    startActivity(i);
                }
            });

关于java - Android 打开 URL onclick 某个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24261224/

相关文章:

java - 从 Java/Android 中的 Web 服务检索数据。 android.os.NetworkOnMainThreadException

java - 当模拟类包含返回 Integer 的方法时 jmockit 问题

Android Unsatisfied Link 使用gradle experimental v0.6.0-beta6

android - 来自库项目的 Jar 未在 Android 应用程序中解析

android - flutter 应用程序 : Required to terminate screen while navigating to next screen

java - 如何比较 IBM RTC 中的两个流?

java - 通过 Eclipse 运行 Gradle 项目错误 "system Cannot find System Java Compiler"

mysql - http ://java. sun.com/jsp/jSTL/core 无法在 web.xml 或随此应用程序部署的 jar 文件中解析

java - 在没有测试框架的情况下使用 Selenium 2?

java - 使用 Scala/Java API 基于外部数组的内容进行自定义排序