在J2ME中解析XML时显示加载表格
问题描述:
我使用kxml解析器从远程服务器解析xml。我正在使用以下代码来解析xml在J2ME中解析XML时显示加载表格
public void validateUser(String name, String password, String mobile, String code)
{
Display.getDisplay(parent).setCurrent(new LoadingBarCanvas(parent));
ReadXML xmlThread = new ReadXML();
xmlThread.start();
int count = 0;
URL = "http://www.acb.info/mobapp/Web_service/checkLogin.php?mobile=" + mobile + "&userId=dbz&password=123&code=" + code + "&output=xml";
while (xmlThread.isAlive())
{
if (count == 0)
{
System.out.println("thread is alive");
}
count++;
}
StringBuffer sb = new StringBuffer();
System.out.println("bookVector " + bookVector.size());
for (int i = 0; i < bookVector.size(); i++) {
ChapterClass book = (ChapterClass) bookVector.elementAt(i);
sb.append("\n");
sb.append("Name : ");
sb.append(book.getName());
status = book.getName();
sb.append("\n");
sb.append("Descrition : ");
sb.append(book.getDescription());
smcID = book.getDescription();
userName.setString(book.getRating());
//=book.getRating();
sb.append("\n");
}
System.out.println(sb.toString());
if (status.equalsIgnoreCase("Sucess.."))
{
StoreData("smcid",smcID);
StoreData("userid",userName.getString());
showInputLogInSuccessfull();
}
else
{
showInputLogInFailed();
}
}
我想在xml解析时显示从另一个类加载窗体。我试过Display.getDisplay(parent).setCurrent(new LoadingBarCanvas(parent));
来显示加载表单,但它没有显示加载表单。那我该如何解决这个问题呢?
答
你可以,如果使用NetBeans然后 转到库 - 乌尔使用GIF文件加载屏幕
Here你可以找到示例代码
>添加Netbeans的MIDP compaonent
U”将获得netbeans.splachscreen,netbeans.waitingsceen 你可以使用和集成在你的代码