ImageViewはロシア語の文字でURL付きの画像を表示しません。 は、プロジェクトで/仕事をURLENCODEを試してみましたが、まだいけないがImageView
がリモートコンテンツをサポートしていないためだフレスコImageView with Russian web URL
String norm = "http://www.rts-tender.ru/Portals/0/EasyDNNNews/1523/1523риадагестан.jpg";
for(int j = 0; j < 32; j++){
try {
s = s.replace(""+((char)('а'+j)),""+URLEncoder.encode(""+ ((char)('а'+j)),encoding));
}
catch (Exception e) {
e.printStackTrace();
}
}
viewHolder.imagePreview.setImageURI(Uri.parse(norm));
私はあなた*の質問*はURI_のロシア文字を処理する_howのようなものであると仮定します。正確にはどうなりますか?どのようにURLEncodeを使用しようとしましたか? – mhoff
英語のURLで画像を表示できます。しかし、ロシア語でさえ、URLEncodeを使っても、 – Fred
(int j = 0; j <32; j ++){ { s = s.replace( "+((char)( 'а' + j) "+ URLEncoder.encode(" "+((char)( 'а' + j))、encoding)); } catch(例外e){ e.printStackTrace(); } } – Fred