我可以在多个Android活动上使用相同的按钮并返回到原始活动吗?

我可以在多个Android活动上使用相同的按钮并返回到原始活动吗?,android,Android,我刚接触安卓系统,对我的应用程序如何向用户显示信息做了一个非常非常粗略的描述。我正在制作应用程序,但没有提供它显示的所有文本 我想做的是让多个活动有一个文本框,下面有一个按钮,使用oncreate方法(我相信正确的方法)在每个活动上都有一个完全相同的按钮链接回主活动。我想做的是,这样我就不必在每个页面上重新创建意图或按钮代码,只需在每个活动上创建一行类似“display button ID=home”的内容。我只是想让它尽可能简单,因为我将通过文本显示进行很多活动 当我弄明白的时候,我只需要放下

我刚接触安卓系统,对我的应用程序如何向用户显示信息做了一个非常非常粗略的描述。我正在制作应用程序,但没有提供它显示的所有文本

我想做的是让多个活动有一个文本框,下面有一个按钮,使用
oncreate
方法(我相信正确的方法)在每个活动上都有一个完全相同的按钮链接回主活动。我想做的是,这样我就不必在每个页面上重新创建意图或按钮代码,只需在每个活动上创建一行类似“display button ID=home”的内容。我只是想让它尽可能简单,因为我将通过文本显示进行很多活动

当我弄明白的时候,我只需要放下按钮,使用一个导航抽屉来访问信息,但是需要一个草稿,让团队开始组织它显示的信息


我希望解释我的最终产品将是什么可以帮助显示我想做什么。提前谢谢你的帮助

以编程方式创建按钮

LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
Button button1 = createButton(this);
layout.addView(button1);

public static Button createButton(Activity a) { 
Button b = new Button(a);
    b.setLayoutParams(layoutParams);
    b.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
                Intent intent = new Intent(a.class.this, MainActivity.class);
                startActivity(intent);
        }
    })
return b;
}

以编程方式创建按钮

LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
Button button1 = createButton(this);
layout.addView(button1);

public static Button createButton(Activity a) { 
Button b = new Button(a);
    b.setLayoutParams(layoutParams);
    b.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
                Intent intent = new Intent(a.class.this, MainActivity.class);
                startActivity(intent);
        }
    })
return b;
}