这是什么功能所以当我点击图片视图带我去另一个布局?!!
ic01.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
intent.setData(Uri.parse("http://casidiablo.net"));
startActivity(intent);
}
这段代码不是我的..我在这个网站上发现它让你去一个网站......但我需要的是去新的布局
答案 0 :(得分:1)
Intent intent = new Intent(CurrentActivity.this,YourNextActivity.class);
startActivity(intent);
你可以在onclick监听器中使用上面的代码
答案 1 :(得分:0)
<强> RES /布局/ content_my.xml 强>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_send"
android:onClick="sendMessage" />
在MainActivity类中,添加如下所示的sendMessage()方法存根。 的的java / com.mycompany.myfirstapp / MainActivity.java 强>
public void sendMessage(View view) {
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);
}
最后在AndroidManifest.xml文件中注册SecondActivity。别忘记注册。
答案 2 :(得分:0)
您的意思是在应用中打开网址? 您可以在Android中使用Webview。
public void onClick(View v) {
Intent intent = new Intent(CurrentActivity.this,ActivityWebView.class);
startActivity(intent);
}
ActivityWebView.class
Uri uri = Uri.parse("http://casidiablo.net");
Intent intent = new Intent(Intent.ACTION_VIEW,uri); startActivity(意向);
答案 3 :(得分:0)
有关信息,您可以转到activity
而不是layout
,因为布局是UI
的{{1}},并且可以使用:
activity
并且不要忘记在“Intent intent = new Intent(CurrentActivity.this,DestinationActivity.class);
startActivity(intent);`
文件中添加两个活动。
有关更多信息和详细信息,请查看本教程here