2つのxmlファイル用にj2me(java)でRssフィードリーダーアプリを開発していますが、forループは
問題があり、xmlファイルがnullを返しています。アプリケーションを実行すると、制御がループ内のこのメソッドに移動しませんgetXMLFeed(url1); 、forループを完了しているのではなく、誰か助けてもらえますか?ループは正しいですか?ソースコードを確認したら?forループに問題があります
私のソースコードをチェックしてください:
urls = new String[2];//Array Declaration
urls[0] = "http://www.teluguone.com/news/tonefeeds/topnews/topnews-20.rss";
urls[1] = "http://www.teluguone.com/news/tonefeeds/topstory/topstory-25.rss";
for (int i = 0; i < urls.length; i++) //iterration
{
myThread = new ParseThread(this);
myThread.getXMLFeed(url1);
myDysplay.setCurrent(mform);
}
public void getXMLFeed(final String url) {
Thread t = new Thread() {
public void run() {
myConnection = (HttpConnection) Connector.open(url);//HttpConnection
InputStream stream = myConnection.openInputStream();
ParseXMLFeed(stream);
}