【问题标题】:How to create Dynamic TableLayout from JsonArray in android如何在 android 中从 JsonArray 创建动态 TableLayout
【发布时间】:2016-01-10 00:30:36
【问题描述】:

我是 android 新手,想在我的应用程序中使用动态表格布局。下面的 json 已发布,我想要一个表格布局,将标题显示为“服务”标签(洗涤)作为第一行并在其详细信息下方:“成本”和“数量”。然后是一条光滑的黑线,然后是标题 2(服务:熨烫)及其详细信息。我不知道如何遍历 json 字段。请帮助我。

[{"Label":"5kg","Service":"Washing","Service_type":"Normal Delivery","Cost":"100","Quantity":"直到 5kg"},{" Label":"5kg - 7kg","Service":"Washing","Service_type":"Normal Delivery","Cost":"200","Quantity":"5kg - 7 kg"},{"Label" :"7kg以上","Service":"Washing","Service_type":"Normal Delivery","Cost":"300","Quantity":"7kg以上"},{"Label":"5kg", "服务":"熨烫","服务类型":"正常配送","成本":"100","数量":"5kg"},{"标签":"5kg - 7kg","服务":"熨烫","Service_type":"正常配送","费用":"200","数量":"5kg - 7kg"},{"标签":"7kg以上","服务":"熨烫"," Service_type":"正常发货","Cost":"300","Quantity":"7kg以上"},{"Label":"5kg","Service":"洗毛","Service_type":"Normal Delivery","Cost":"100","Quantity":"5kg"},{"Label":"5kg - 7kg","Service":"洗毛","Service_type":"Normal Delivery"," Cost":"200","Quantity":"5kg - 7kg"},{"Label":"7kg以上","Service":"洗毛","Service_type":"Normal Delivery","Cost": "300","数量":"7kg以上"},{"L abel":"5kg","Service":"洗涤折叠","Service_type":"正常配送","Cost":"100","Quantity":"5kg"},{"Label":"5kg - 7kg","Service":"洗涤折叠","Service_type":"Normal Delivery","Cost":"200","Quantity":"5kg - 7kg"}]

【问题讨论】:

    标签: android json dynamic tablelayout


    【解决方案1】:

    有一个用于 json 的 java API

    http://www.oracle.com/technetwork/articles/java/json-1973242.html [编辑:不在安卓上]

    在 android 上有 GSON https://github.com/google/gson

    http://www.javacodegeeks.com/2011/01/android-json-parsing-gson-tutorial.html

    或者使用android的内置函数:How to parse JSON in Android

    动态表格布局即在此线程中: Android : Dynamic TableLayout

    【讨论】:

    • 您能否提供一个代码来计算所有这些并创建一个表格布局,这让我感到困惑,因为我不知道如何相应地创建动态表格布局+迭代 json。虽然我正在尝试解决这个问题,但没有达到这个水平。
    • 有什么捷径吗,我急需用更短的时间
    猜你喜欢
    • 2011-04-19
    • 1970-01-01
    • 1970-01-01
    • 2012-04-26
    • 2016-01-20
    • 2023-03-19
    • 2014-07-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多