本文介绍了Android开放URL的onclick某个按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我如何派人到我的谷歌在点击某个按钮玩?
我已经在activity_menu.xml这样做
<按钮
机器人:ID =@ + ID / ratebutton
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:layout_alignBaseline =@ + ID / morebutton
机器人:layout_alignBottom =@ + ID / morebutton
机器人:layout_toLeftOf =@ + ID / morebutton
机器人:layout_toRightOf =@ + ID / aboutButton
机器人:背景=@绘制/多
机器人:文字=@字符串/ rateBtn
机器人:文字颜色=@色/白
机器人:textColorHint =@色/白
机器人:TEXTSIZE =18sp/>
但在MenuActivity.java我无法知道应该怎么办?
任何帮助吗?谢谢
解决方案
findViewById(R.id.ratebutton).setOnClickListener(新OnClickListener(){
@覆盖
公共无效的onClick(视图v){
字符串URL =市场://详细信息的id =<&程序包GT; 意图I =新意图(Intent.ACTION_VIEW);
i.setData(Uri.parse(URL));
startActivity(ⅰ);
}
});
How i can send people to my google play on click certain button ?i already did this in 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" />
but in MenuActivity.java i couldn't know what should i do ?
Any help? Thanks
解决方案
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);
}
});
这篇关于Android开放URL的onclick某个按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!