无法在希伯来语上获得元旦标题(在胡言乱语上获得)。

我正在开发安卓应用

当做一个代码,以获得流标题 “现在加载”,我无法接收标题的希伯来语。

但我收到了他的胡言乱语。

如果有人能帮助我,我将是一个伟大的帮助。请在此输入图片描述

    @Override
    protected IcyStreamMeta doInBackground(URL... urls)
    {
        try
        {
            streamMeta.refreshMeta();
            Log.e("Retrieving MetaData","Refreshed Metadata");
        }
        catch (IOException e)
        {
            Log.e(MetadataTask2.class.toString(), e.getMessage());
        }
        return streamMeta;
    }

    @Override
    protected void onPostExecute(IcyStreamMeta result)
    {
        try
        {
            title_artist=streamMeta.getTitle();
            Log.e("Retrieved title_artist", title_artist);
            if(title_artist.length()>0)
            {
                textView.setText(title_artist);
            }
        }
        catch (IOException e)
        {
            Log.e(MetadataTask2.class.toString(), e.getMessage());
        }
    }
}

class MyTimerTask extends TimerTask {
    public void run() {
        try {
            streamMeta.refreshMeta();
        } catch (IOException e) {
            e.printStackTrace();
        }
        try {
            String title_artist=streamMeta.getTitle();
            Log.i("ARTIST TITLE", title_artist);
        } catch (IOException e) {
            e.printStackTrace();
        }


    }
}

}

解决方案:

它看起来像 IcyMetaData 只需将原始字节投射到 char (有效地进行ISO-8859-1编码,而不是使用检测服务器发送的任何内容)在 第149行:

metaData.append((char) b);

如果不打补丁,我看不出有什么办法可以解决这个问题。IcyMetaData 类。

给TA打赏
共{{data.count}}人
人已打赏
未分类

合并数组和按顺序洗牌两个数组。

2022-9-9 3:07:19

未分类

如何合并多个OpenAPI规范?

2022-9-9 3:07:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索