Android OpenGLRenderer内存不足
我试图创建一个充满大量数据的表格布局,表格布局在一个滚动视图中 我用这个来填充它Android OpenGLRenderer内存不足,android,user-interface,tablelayout,Android,User Interface,Tablelayout,我试图创建一个充满大量数据的表格布局,表格布局在一个滚动视图中 我用这个来填充它 TableLayout tl; ..... tl = (TableLayout) findViewById(R.id.layout); ..... 当我设置它的时候,我会创建一个新的文本视图,像这样放进去 TextView tv; .... tr = new TableRow(Context); ..... tv = new TextView(Context); tv.setText(progress
TableLayout tl;
.....
tl = (TableLayout) findViewById(R.id.layout);
.....
当我设置它的时候,我会创建一个新的文本视图,像这样放进去
TextView tv;
....
tr = new TableRow(Context);
.....
tv = new TextView(Context);
tv.setText(progress[1]);
tr.addView(tv);
...
tl.addView(tr);
当我在其中放置了12个文本视图时,将创建一个新的文本行,当tl中有12个视图时,将tr添加到tl中
文本视图的字体大小为默认值,我对此处显示的文本视图所做的一切请考虑更改为可以回收/重用其子视图的视图组,例如listview或gridview。这样你就不需要把所有的东西都记在记忆里了 它需要是一个用于对齐的表视图,并且因为它是直接向前的,您是否确认这是由于数据量造成的?它能在数据较少的情况下工作吗?是的,这不是输入的数据量,而是数据的顺序