#EANF#
I'm beginner in Android Development! I'm trying insert into Fragment
parsing data. public View onCreateView(final LayoutInflater inflater,
final ViewGroup container, final Bundle savedInstanceState) {
ProgressDialog mProgressDialog = new ProgressDialog(getActivity());
mProgressDialog.setCancelable(false);
mProgressDialog.setCanceledOnTouchOutside(false);
mProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
mProgressDialog.setMessage("Çàãðóçêà äàííûõ"); mProgressDialog.show(); new
ParseSite().execute("http://www.babyblog.ru/magazine/"); View view =
inflater.inflate(R.layout.magazine, container, false); ListView listView =
(ListView) view.findViewById(R.id.listViewData); listView.setAdapter(new
ArrayAdapter(this, android.R.layout.simple_list_item_1 , output)); return
view; } private class ParseSite extends AsyncTask> { protected List
doInBackground(String... arg) { List output = new ArrayList(); try {
HtmlHelper hh = new HtmlHelper(new URL(arg[0])); List links =
hh.getLinksByClass("razdel-name");
for (Iterator<TagNode> iterator = links.iterator();
iterator.hasNext();)
{
TagNode divElement = (TagNode) iterator.next();
output.add(divElement.getText().toString());
}
}
catch(Exception e)
{
e.printStackTrace();
}
return output;
}
}
}
No comments:
Post a Comment