0
さて、今すぐWebviewでfaviconを処理する方法を管理しました。favicon-default.png faviconがwebviewで利用できない場合
しかし、私のwebviewがfaviconを受け取らない場合はどうすればいいですか?代わりにfavicon-default.png
という名前のドロアブルを提供したい!
これを行う方法?そして、どこ?
さて、今すぐWebviewでfaviconを処理する方法を管理しました。favicon-default.png faviconがwebviewで利用できない場合
しかし、私のwebviewがfaviconを受け取らない場合はどうすればいいですか?代わりにfavicon-default.png
という名前のドロアブルを提供したい!
これを行う方法?そして、どこ?
webview
にfaviconが表示されない場合は、getResource().getDrawable(R.drawable.favicon_default)
に電話してください。また、描画可能な名前に " - "を使用しないでください。
OK、ヒントのおかげで、Amit!どこに電話をかけますか?現在、私の 'onReceivedIcon'は次のようになっています:' @Override public void onReceivedIcon(WebView view、Bitmap icon){ \t \t view.getUrl(); \t \t \t \t favicon.setImageBitmap(icon); あなたのビットマップアイコンがnullを返した場合} ' – c1ph4
が、その後 –
OK、そう、今私のコードは次のようになります 'のgetResource()getDrawable(R.drawable.favicon_default)。' と呼ぶ: '(ファビコン== null)の場合は \t { \t \t描画可能なres = getResources()。getDrawable(R.drawable.favicon_default); \t \t favicon.setImageDrawable(res);他 \t} \t \t { \t \t favicon.setImageBitmap(アイコン)。 \t} ' しかし:それはブレークポイント – c1ph4