首页 > 解决方案 > 在 Android Studio 中创建运行时按钮?

问题描述

这不是关于我的特定代码的问题,而是关于我需要使用什么来完成我的任务的问题。

我正在为我的班级制作一个锻炼记录应用程序。用户需要能够创建一个锻炼例程,其中充满了他们选择的各种锻炼。

在主页上,有一个“添加锻炼”按钮。单击此按钮应将他们带到一个屏幕,在该屏幕上他们为锻炼命名并填写所述锻炼。当他们点击保存时,我需要能够在主页上创建一个新按钮,只需使用他们新锻炼的名称即可。点击这个新按钮后,他们将进入该锻炼,他们可以开始锻炼并输入他们的次数、组数、重量等。

我需要注意什么才能实现这一目标?每次我进入应用程序/添加新的锻炼时,我是否需要将锻炼保存到数据库并使用功能来浏览数据库并使用相应的按钮填充主屏幕?还是有其他方法可以做到这一点?我不确定我是否提出了正确的问题或以正确的方式提出了这个问题。

谢谢!

标签: androidandroid-studioandroid-layout

解决方案


您应该从一开始就将按钮放在主页上,但首先使其不可见。

是的,您应该将锻炼信息放入数据库中,如果保存了锻炼,请在主页上显示该按钮。

android:visibility="gone"在 XML 和活动中使用birthday.visibility = View.VISIBLE以修改可见性


推荐阅读