【问题标题】:Is there an efficient way to perform this project?有没有一种有效的方法来执行这个项目?
【发布时间】:2017-06-29 09:29:34
【问题描述】:

我正在学习 Android Studio,最近遇到了 listview。

我正在制作一个有 6 个按钮的项目,这 6 个按钮中的每一个都将打开一个活动,其中有 2 个附加按钮,如果您单击这 2 个活动中的一个,您将到达所需的页面。所需的页面有不同文字内容。

我正在通过为每个活动创建一个新的 xml 文件来解决这个问题,但这会导致创建许多页面,我只是想知道是否有任何方法可以减少为此项目创建的文件数量

【问题讨论】:

  • 在启动活动时将要显示的文本作为参数添加到 Intent。然后从最后一页的 Intent 中获取文本并显示此文本

标签: android xml android-activity android-button


【解决方案1】:

如果您的两个活动具有相似的外观而不是您可以使用相同的布局, 否则,您必须为所有活动创建不同的布局。

【讨论】:

    【解决方案2】:

    如果您有看起来相似的活动,您可以为两个活动使用相同的布局文件,并且只更改 Java 端的行为。

    如果您有类似的活动,您也可以使用相同的活动并根据一些额外内容更改行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-07
      相关资源
      最近更新 更多