0

明るい灰色の背景を持つカスタム通知を作成する次の問題があります。ここで、targetSdkVersion を 14 に変更する必要があるソリューションを見つけました。このソリューションは正常に機能しますが、メニュー ボタンが無効になります。

より良い解決策として誰かいますか?メニューを再度有効にする方法はありますか?

ここに画像の説明を入力

4

1 に答える 1

0

この問題のクイックフィックスAPI14以降のハードコードの黒色

if ( Build.VERSION.SDK_INT >= 14 )
  contentView.setInt(R.id.custom_notification, "setBackgroundColor", 0xff151515);

この問題を解決するためのはるかに優れた方法は、デバイスがsdk 14+を実行しているときに、大きなアイコンが付いたネイティブの通知ビルダーを使用することです。

于 2012-10-31T15:14:13.610 に答える