通知レイアウトを変更したいので、私のシステム音楽アプリ(Sony Ericsson for Android GB 2.3.7)を逆コンパイルしました。通知のレイアウトを変更
private void sendStatusBarNotification(Track paramTrack)
{
if (paramTrack != null)
{
NotificationManager localNotificationManager = (NotificationManager)this.mContext.getSystemService("notification");
String str = paramTrack.getArtist();
if ((str == null) || (str.equals(this.mContext.getString(2131361954))))
str = this.mContext.getString(2131361798);
Notification localNotification = new Notification(2130837696, paramTrack.getTitle() + " - " + str, System.currentTimeMillis());
localNotification.flags = (0x2 | localNotification.flags);
localNotification.flags = (0x20 | localNotification.flags);
PendingIntent localPendingIntent = PendingIntent.getActivity(this.mContext, 0, new Intent(this.mContext, MusicActivity.class), 268435456);
localNotification.setLatestEventInfo(this.mContext, paramTrack.getTitle(), str, localPendingIntent);
localNotificationManager.notify(0, localNotification);
}
}
質問の通知のレイアウトを変更するにはどうすればよいですか?元のアンドロイドの通知レイアウトのように見えるレイアウトを作成したいが、通知の右側に余分なイメージがある。これどうやってするの?
感謝。あなたは賞金を得るだろうが、私は1時間であなたにそれを与えることができます;) – Cilenco
@Cilenco問題はありません。私は恩恵のためにあなたを助けなかった。私は自分のソリューションがあなたのために働いてくれたことを嬉しく思っています。それは... :)私は知識があれば何でも人々を助けるのが大好きです。ハッピーコーディング...! –
@ shree202は私に示唆を与える。私はRemoteViewを使って、このリンクのような再生/一時停止を制御する通知の大きなビューを構築します(stackoverflow。com/questions/14508369/...)すべてが正しいですが、デバイスの戻るボタンを押してアプリケーションのクリックイベント(再生/一時停止/進む/閉じる)ボタンが機能しません。 –