0
开发测验应用程序,用选项显示问题。使用webview加载快速数据?
问题在数据库中HTML格式。使用WebView我正在显示一个Q & A.
当我使用TextView时,Q & A显示自己整齐。但是当我使用WebView显示Q & A时,显示该问题需要很长时间,并且同时显示选项的选项为。
我的代码:
static ArrayList<ArrayList<String>> stringList;
static ArrayList<String> optionlist;
webView = (WebView) findViewById(R.id.question);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadData(listItem.getquestion(), "text/html", "UTF-8");
webView.getSettings().setDefaultFontSize(14);
webView.getSettings().setRenderPriority(RenderPriority.HIGH);
webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
RadioGroup radiogroup = (RadioGroup) findViewById(R.id.radiogroup);
LinearLayout.LayoutParams layoutParams = new RadioGroup.LayoutParams(
RadioGroup.LayoutParams.WRAP_CONTENT,
RadioGroup.LayoutParams.WRAP_CONTENT);
for (int i = 0; i < stringList.size(); i++) {
optionlist = new ArrayList<String>();
optionlist = stringList.get(i);
RadioButton newRadioButton = new RadioButton(this.getContext());
newRadioButton.setText(optionlist.get(2));
newRadioButton.setTextColor(Color.parseColor("#000000"));
radiogroup.addView(newRadioButton, layoutParams);
}
可以显示代码 –