有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在片段中添加另一个屏幕?

我是Android编程新手,我对使用哪种布局有一些疑问。我正在开发一个应用程序,并且已经完成了一个我希望用户拥有的交互的基本模型

在一些教程之后,我成功地构建了一个应用程序,它有一个底部导航栏,其中包含3个片段,每个片段都有自己的视图。但我的目标是,当用户单击其中一个片段上的按钮时,应用程序将在同一片段上打开一个新视图

实现这一目标的最佳方式是什么?我在下面附上了我制作的模型的图片,希望它能帮助澄清这个问题。提前感谢您抽出时间来帮助我

Link to the mock-up app


共 (1) 个答案

  1. # 1 楼答案

    听起来你想开始一项新的活动

    考虑到您的片段位于CurrentActivity中,并且希望开始调用Activity

    单击CurrentActivity中的按钮时

    onClickMethod(View v){
       Intent intent = new Intent(CurrentActivity.this, InvokingActivity.class)
       //put some extras if you like
       startActivity(intent)
    }
    

    要获得左上角的箭头,您需要通过添加InvokingActivity来更新AndroidMainfest

     android:parentActivityName="CurrentActivity"