Я создал табличный макет с именем table и пытаюсь добавить идентификатор ссылки на таблицу (R.id.table)
TableLayout table = (TableLayout) findViewById(R.id.table);
, используя следующую команду, и заполнить ее таблицей с текстом Views
Приложение аварийно завершает работу, когда я выполняю это .. Я тщательно отлаживал и проверял код, я видел, что значение R.id.table возвращает ноль , но нет ошибки компилятора
Вот мой table.xml, это файл макета
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scrol"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:id="@+id/dummy"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
<TableLayout
android:id="@+id/table"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TableRow
android:id="@+id/tablerow"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
</TableRow>
</TableLayout>
</LinearLayout>
Правильный ли мой подход или нет ... Должен ли я ссылаться на идентификатор строкитаблицы таблицы ??Есть ли способ создать динамический макет таблицы?
Я гуглил все вокруг, но я не могу найти подходящих примеров для этого .. Кто-нибудь может мне помочь в этом ??
Заранее спасибо