Kotlin: таблица из данных намерения - PullRequest
0 голосов
/ 01 мая 2020

Я хочу создать таблицу на мой взгляд. Я использую намерение для анализа данных

, но я не знаю код для создания динамической таблицы из моих данных, пожалуйста, помогите мне

мой xml код

<TableLayout
            android:id="@+id/step_resep"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginLeft="8dp"
            android:layout_marginRight="8dp">

            <TableRow
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="8dp">

                <TextView
                    style="@style/TextSpec.Field"
                    android:text="@string/nomor"/>

                <TextView
                    style="@style/TextSpec.Value"
                    android:text="@string/step"/>

            </TableRow>
</TableLayout>

и мой активность ..

class DetailResep : AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.detail_resep)

    val tvStep: TableLayout = findViewById(R.id.step_resep)

    val step = intent.getStringArrayExtra(STEP)

    for (item in step){
        tvStep.addRow (1,step[item])
    }
}

companion object {

    const val STEP = "step"

}

}

ошибка при вызове tvStep для создания строки

Это иллюстратор таблицы, который мне нужен

1  data
2  data
3  data
.  ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...