如何使子代“ android:id”随父代容器属性而变化

时间:2019-04-09 04:23:36

标签: android xml android-layout

我想在xml中实现类似beahvior的数组。

给出:

    {
   "J": [
          {

             "J" : [
                    {

                      "J": [
                             {
                                 "J": [
                                        {
                                           "J": [
                                                  {
                                                    "n": 9
                                                  }
                                                ]
                                        }
                                      ]
                              }
                           ]
                     }
                   ]
          }
        ]
}

此线性布局的复制粘贴将需要更改所有新的“ android:id” 而这样会更容易:

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
    <ToggleButton
        android:id="@+id/togCat0"
        style="@style/toggleButton"/>
    <ToggleButton
        android:id="@+id/togCat1"
        style="@style/toggleButton"/>
    <ToggleButton
        android:id="@+id/togCat2"
        style="@style/toggleButton"/>
</LinearLayout>

有可能吗?

0 个答案:

没有答案