2017-06-20 12 views
0

私の通知アイコンを大きくしたいのですが、とにかく動作していません。私のデバイスはマシュマロで働いています。誰でも私にそれを可能にする方法を教えてもらえますか?通知アイコンを大きく設定するにはどうすればいいですか

私のイメージではchankyastudentは通知アイコンを持っていますが、半分の部分で完全に表示されていません。アイコン領域に完全に表示されている必要があります。
誰でも教えてもらえますか?事前に
おかげ
enter image description here

+0

あなたは通知を生成しているあなたのコードを共有することができれば? – sumit

+0

** https://stackoverflow.com/a/7222442/1744538 – Ozan

+0

** Pre lollipop **の通知アイコンを確認してください。 私はこれは私がこれを試してみましたが、それは大丈夫SDKの状態を確認いけないしてくださいと 'ビットマップlargeIcon = BitmapFactory.decodeResource(getResourcesコード の下にこれを使用して、私がイメージ – scienticious

答えて

0

は、それはあなたのprblmを解決するスケールビットマップlargeIconとして、このスケールビットマップを設定し

BitmapDrawable contactPicDrawable = (BitmapDrawable) ContactsUtils.getContactPic(mContext, contactId); 
    Bitmap contactPic = contactPicDrawable.getBitmap(); 

    Resources res = mContext.getResources(); 
    int height = (int) res.getDimension(android.R.dimen.notification_large_icon_height); 
    int width = (int) res.getDimension(android.R.dimen.notification_large_icon_width); 
    contactPic = Bitmap.createScaledBitmap(contactPic, width, height, false); 

を作成するには、通知の大きいアイコンの寸法を使用しています。

0

最初のもの:マシュマロからのものではなく、通知アイコンが白を出したり、Lollipop自体の半分を表示したりし始めました。

チェックアウトhttp://developer.android.com/design/style/iconography.html白いスタイルは、Android Lollipopでの通知の表示方法です。あなたのSDKプラットフォームは、23.0.0

以上のチェック必要 https://developer.android.com/about/versions/android-5.0-changes.html

- Androidのロリポップで

は、Googleはまた、あなたが(白)通知アイコンの後ろに表示されます色を使用することを示唆しています

(Build.VERSION.SDK_INT> = Build.VERSION_CODES.Marshmallow) {

 notificationBuilder.setSmallIcon(R.drawable.logo); 
     notificationBuilder.setLargeIcon(BitmapFactory.decodeResource(getApplicationContext().getResources(), R.mipmap.logo)); 
    } 
+0

だと思います()、R.drawable.ic_launcher);ビルダー=新しいNotificationCompat.Builder(コンテキスト) .setSmallIcon(R.drawable.ic_launcher) .setLargeIcon(largeIcon) .setContentText(データ) .setContentTitle( "解析から通知") .setContentIntent(NotificationCompat.Builder pendingIntent); ' – Sushil

+0

@Sushilの半分を取得しています、まだ動作していないOSの問題 –

+0

はまだ進行していません – Sushil

関連する問題