0

嗨,我想知道是否可以为活动创建一个侧边栏,以允许用户选择一些选项,例如可以与对象关联的额外信息。在通过 API 将其发送到服务器之前,我曾尝试使用 Google 自己的导航栏以及一些似乎不想为我工作的第三方库。

装上你不明白我试图达到的目标,举个例子:

假设我有一个活动,允许用户在应用程序中为特定组创建日志,现在用户可以按提交,它将被发送到服务器以存储在数据库中,但用户也可以将其他方面与此日志,例如书籍 ID 或活动 ID。

因此,用户应该能够从侧面拉出一个侧栏并选择他们需要的任何额外信息(可能来自微调器或可扩展列表视图),然后返回主要活动并提交日志。

无论如何,有没有像我要求的那样创建任何东西而不必深入研究第三方库?

4

1 回答 1

1

您可以为您定义任意布局NavDrawer(我将在此处使用 android 组件的名称)。这里没有强制导航。因此,在NavDrawer's 布局中放入一堆你需要的控件,并定义它们的onClick,onSelected等方法来处理相应的属性变化。在提交时,只需从控件中获取检查/选择/输入的信息NavDrawer,用它来扩充您的数据并发送到服务器。

于 2013-10-07T16:16:58.497 回答