Android 为用户数据创建某种类型的表
我正在开发我的第一个Android应用程序,我遇到了麻烦。如果您先看到主屏幕的这张图片,则更容易解释: 当用户单击“新建类别”按钮时,会出现一个对话框,用户必须输入名称并通过搜索栏选择百分比。之后,他们单击enter。我曾试图从一个地方到另一个地方获取数据 现在,我不知道如何正确处理它。我想做的是在按钮下面创建一个表格,每当他们在“新建类别”对话框中单击“回车”按钮时,在表格上创建一个新行,包括类别名称、所选百分比,然后是等于该百分比的工资支票金额。我有一张粗略的图纸,上面显示了这种情况(警告:我使用了MICROSOFT PAINT;) 之后,用户使用“新建薪资支票”按钮输入其薪资支票金额,该数字被划分为不同类别,并显示出来 现在,这是我的第一个应用程序,当然我在这里遇到了麻烦。我完全不知道怎么做。当然,我们非常感谢您提供的任何建议或代码Android 为用户数据创建某种类型的表,android,user-interface,Android,User Interface,我正在开发我的第一个Android应用程序,我遇到了麻烦。如果您先看到主屏幕的这张图片,则更容易解释: 当用户单击“新建类别”按钮时,会出现一个对话框,用户必须输入名称并通过搜索栏选择百分比。之后,他们单击enter。我曾试图从一个地方到另一个地方获取数据 现在,我不知道如何正确处理它。我想做的是在按钮下面创建一个表格,每当他们在“新建类别”对话框中单击“回车”按钮时,在表格上创建一个新行,包括类别名称、所选百分比,然后是等于该百分比的工资支票金额。我有一张粗略的图纸,上面显示了这种情况(警告:
谢谢 我建议您学习列表和数据库的基础知识。在这种情况下,我要做的是在两个按钮下向主布局xml添加一个ListView。然后使用包含两个文本视图的RelativeLayout创建另一个布局xml文件。确保RelativeLayout具有layout\u width=“fill\u parent”和layout\u height=“wrap\u content”。您可以像图片中那样对齐两个文本视图。将此布局文件用于ListView中的项目 接下来,您可能想将数据存储到某个地方,最好使用SQLite数据库。使用CursorAdapter将数据从数据库获取到列表,并在将数据添加到数据库时使用以下CursorAdapter方法:
- swapCursor(newCursor)-为适配器提供添加项后重新查询数据库时获得的新光标
- notifyDataSetChanged()-刷新列表视图
看起来很有用,我马上就开始。