我想用Tabview创建一个应用程序,所以我开始与选项卡式活动与操作栏选项卡(与viewPager)的应用程序。然后我创建片段名为tab1,tab2,tab3 。你可以发现,我也跟着做上述TabView的在下面的链接的源代码及教程太如何打开新的活动按钮点击内部TabLayout使用片段
https://www.simplifiedcoding.net/android-tablayout-example-using-viewpager-fragments/
从这里我的问题开始在上述三个标签,我创建图像视图和一个按钮弹起上点击该按钮,我想打开新的活动。我是新编程希望我会得到答案。我将非常感谢您的帮助。
这里是从这里的标签代码,我想点击一个按钮时调用新的活动。
tab1.xml
:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ImageView
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="#ca064006"
android:id="@+id/imageView" />
<Button
android:text="Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/imageView"
android:layout_centerHorizontal="true"
android:layout_marginTop="88dp"
android:id="@+id/button" />
</RelativeLayout>
Tab1.java
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
public class Tab1 extends Fragment{
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
return inflater.inflate(R.layout.messages, container, false);
}
}
在点击上面的代码按钮,我想打电话给新的活动,你可以请编辑代码。
“上点击该按钮我想打开新的活动“ - 调用'startActivity()'开始一个活动。在[文档](https://developer.android.com/training/basics/firstapp/starting-activity.html)中介绍了使用'startActivity()'以及有关Android应用程序开发的任何体面的书籍或课程。 – CommonsWare
同样的活动还是不同的? –
请编辑您的问题以添加更多信息或澄清。格式化代码。作为评论它几乎是不可读的。另请注意,评论可能不会自动显示。让人们很容易帮助你。 – Robert