在BrowserField中显示HTML内容在blackberry中无法正常工作

在BrowserField中显示HTML内容在blackberry中无法正常工作,html,browser,blackberry,field,Html,Browser,Blackberry,Field,我解决了我提出的问题。实际上,问题不完全在于解析,而在于url创建 现在我遇到了另一个问题,即我使用解析得到的数据有HTML标记,我使用BrowserField来显示HTML内容。但这在模拟器中运行良好,在设备上运行不完美 设备面临的问题是字体大小问题 有人能帮我解决这个问题吗 提前谢谢 尝试使用此代码跳过Html标记 public String HtmlRemove(String s) { char[] cs = s.toCharArray(); StringBuffer s

我解决了我提出的问题。实际上,问题不完全在于解析,而在于url创建

现在我遇到了另一个问题,即我使用解析得到的数据有HTML标记,我使用BrowserField来显示HTML内容。但这在模拟器中运行良好,在设备上运行不完美

设备面临的问题是字体大小问题

有人能帮我解决这个问题吗


提前谢谢

尝试使用此代码跳过Html标记

public String HtmlRemove(String s)
{ 
    char[] cs = s.toCharArray();
    StringBuffer sb = new StringBuffer(); 
    boolean tag = false; for (int i=0; i<cs.length; i++) 
    { 
        switch(cs[i]) 
        {
        case '<': 
                if ( ! tag) 
            { 
            tag = true;
            break;
            }
        case '>': 
            if (tag) 
            {
            tag = false;
            break; 
            }
        break;
        case '&':
            if ( ! tag) 
            { 
            tag = true;
            break;
            }
        case ';': 
            if (tag) 
            {
            tag = false;
            break; 
            }
        break;
        default:
            if ( ! tag) sb.append(cs[i]); 
        }
    }
    return sb.toString(); 
}

这肯定会帮助你

嘿,迪皮卡,谢谢你的回复。是的,你说得对,我的问题通过你的代码片段得到解决: