【问题标题】:List items (Titles) with inner List data(description) in AndroidAndroid中带有内部列表数据(描述)的列表项(标题)
【发布时间】:2017-04-22 18:21:50
【问题描述】:

我需要开发一个像迷你书一样的安卓应用程序。 我的设计要求是..第一页包含“1到100个标题”,每个标题包含100个段落。

我需要在所有段落中搜索文本.. 并且还需要“直接转到特定段落”.. 例如..我想将第 3 个标题转到第 67 段位置..如果我在搜索框 3.67 中输入...那么该段落页面需要出现...

哪种逻辑最适合这种设计.. 列表显示 ?或回收视图?还是网页视图?

Android 开发者大王请给你友好的答复...

This is my Application design requirement demo image..please click and see..to understan

【问题讨论】:

    标签: android listview android-recyclerview android-webview


    【解决方案1】:
    which logic is best for this design.. Listview ? or Recycle view ? or Web view ?
    

    建议您特别在您的上下文中使用 Recycler 视图而不是 Listview。

    网页视图? - 我不确定你为什么要使用网络视图。除非您想在 javascript 和 html5 上开发所有内容并将其呈现在 Web 视图中。

    android 中有许多用于数据库的 API。像 SQLite 数据库,Realm 数据库来存储和检索段落数据。

    下一步将是搜索字段 - https://stackoverflow.com/questions/17924940/search-a-value-from-sqlite-database-and-retrieve-in-listview

    我建议您启动应用程序并按照完整的分步流程进行操作。使用回收器视图和适配器创建活动、片段和布局,并将数据添加到数据库,然后搜索字段。

    然后,如果您遇到任何阻止程序,您可以回到这里发帖提问。如果您在发布问题之前向他们展示您尝试过的东西,这个社区的人们会帮助您,我在这里学到的一件事。

    希望对你有帮助!

    【讨论】:

    • 超级 .. 感谢您的出色回复...我还有一个疑问.. 哪种方法最适合存储段落.. 在 Xml 字符串中..?或将txt文件存储在RAW文件夹中..?或 SQlite 数据库..?我需要去特定的标题到特定的段落..我怎样才能应用这种类型的搜索..? (示例:我需要进入第 5 标题第 77 段.. 有两个编辑文本.. 标题编号输入第一个编辑文本,段落编号输入第二个编辑文本....然后单击输入.. 显示该特定位置) 请给我你的建议...
    猜你喜欢
    • 2020-06-18
    • 2020-07-06
    • 1970-01-01
    • 1970-01-01
    • 2020-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多