【发布时间】:2015-06-26 00:35:25
【问题描述】:
我正在开发一个锻炼应用程序,但我卡住了,因为我不知道如何保存用户的输入,然后在主要活动的卡片布局上显示该信息。我打算采用与 Google 的 Google Keep 非常相似的布局。
【问题讨论】:
-
请发布一些您已经拥有的代码,以便我们提供帮助。
标签: java android xml google-keep
我正在开发一个锻炼应用程序,但我卡住了,因为我不知道如何保存用户的输入,然后在主要活动的卡片布局上显示该信息。我打算采用与 Google 的 Google Keep 非常相似的布局。
【问题讨论】:
标签: java android xml google-keep
为了获得 EditText 字符串,您可以随时使用editText.getText()。我建议你在某处放置一个按钮,并将getText 方法放入按钮的onClick。
您可以做的一件事是使用VerticalLayout 作为基本活动布局,然后添加HorizontalLayout,这将是一种行,每张卡片都可以是VerticalLayout。您始终可以将此VerticalLayout 保存在您的resources/layouts 文件夹中,例如card.xml,然后创建一个方法来扩展此布局并将信息放在上面。问题是它们将具有相同的高度,也许您不希望那样,但我现在想不出其他任何东西。
【讨论】:
ArrayList<String> values 的操作并将它们全部放入其中,然后使用for (String card : values) 调用它们