我是Android应用开发的初学者。请帮我解决这个问题
问题: 我已经在onCreate()中以编程方式创建了一个表格,并且从远程源获取了要在表格中显示的内容,我已使用AsyncTask执行所有数据获取和处理部分在后台。现在,有一个循环可以获取要在屏幕上显示的数据。因此,每当循环遇到要在屏幕上显示的数据部分时,我就会使用
textViews.addElement((TextView) propertyInfo.getValue());
textViews.lastElement().setText(textViews.lastElement().toString());
tableRow.addView(textViews.lastElement());
在onPostExecute()中。并在onCreate()上:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_allocation__details);
TableLayout tableLayout = new TableLayout(this);
TableLayout.LayoutParams tableParams = new TableLayout.LayoutParams(TableLayout.LayoutParams.MATCH_PARENT,
TableLayout.LayoutParams.WRAP_CONTENT);
tableLayout.setScrollContainer(hasWindowFocus());
tableLayout.setVisibility(View.VISIBLE);
tableLayout.setBackgroundResource(R.color.background_material_dark);
progressDialog = new ProgressDialog(Allocation_Details.this);
builder = new AlertDialog.Builder(this);
new SoapAccessTask().execute();
}
在这里,我不知道如何将表格行添加到onCreate()中的表格布局
注意:我想以编程方式执行此操作。
如果我做错了,请帮助你做好