Android'deki varsayılan bildirim yerine özel bir bildirim oluşturmanız gerekiyor. Güncel bildirim nasıl bir şey özelleştirmek istediğiniz resminAndroid'de Özel Bildirim nasıl oluşturulur?
aşağıdaki gibi bir simge, başlık ve mesaj var ben bu
Android'deki varsayılan bildirim yerine özel bir bildirim oluşturmanız gerekiyor. Güncel bildirim nasıl bir şey özelleştirmek istediğiniz resminAndroid'de Özel Bildirim nasıl oluşturulur?
aşağıdaki gibi bir simge, başlık ve mesaj var ben bu
Bildirim
Normal Görünüm görüyor: Senin durumunda
, sadece Notification.BigPictureStyle bir deneyin, bildiriminde büyük resmi görüntülemek vermek istiyorum 64 dp uzunluğa kadar bir alan. Büyük görünüm stili ile bir bildirim oluştursanız bile, genişletilmiş olana kadar normal görünümde görünür.Content title
Large icon
Content text
Content info
Small icon
Notification time
Normal Görünüm gibi
Büyük Görüntüle - Bir Bildirimin büyük görünüm bildirim bildirim bildirim çekmecenin üstündeki olduğunda olur, hangi genişletilmiş olduğunda görünür veya kullanıcı bildirimi bir hareketle genişletdiğinde. Genişletilmiş bildirimler ilk olarak Android 4.1 JellyBean [API 16]
'da tanıtıldı. Expandable notifications
, Notification.Style
adlı zengin bildirim stili nesnelerini desteklemek için tasarlanmıştır. O ihtiyaç RemoteView'in NotificationCompat kullanabilirsiniz resmi docs
Özel düzen olması gerekirse ne olur? – IteratioN7T
nasıl elde edebileceğini Expanded layouts deniyor Yani
bu hangi Jelly Bean versiyonundan temin edilebilir.
Bildirimler 2 görüş var:
Bir Bildirimin büyük görünüm bildirim olduğunda bildirim olur ki, genişletilmiş olduğunda görünür Bildirim çekmecesinin üst kısmı veya kullanıcı bildirimi bir hareketle genişlettiğinde. Genişletilmiş bildirimler ilk kez Android 4.1 JellyBean [API 16] 'da tanıtıldı. - normal görünümde bir bildirim görünür
Bitmap remote_picture = null;
// Create the style object with BigPictureStyle subclass.
NotificationCompat.BigPictureStyle notiStyle = new
NotificationCompat.BigPictureStyle();
notiStyle.setBigContentTitle("Big Picture Expanded");
notiStyle.setSummaryText("Nice big picture.");
try {
remote_picture = BitmapFactory.decodeStream(
(InputStream) new URL(sample_url).getContent());
} catch (IOException e) {
e.printStackTrace();
}
// Add the big picture to the style.
notiStyle.bigPicture(remote_picture);
bu linke expandable-notifications-android
fazla bilgi için
Büyük Görüntüle gibi
Git.i set aşağıda benim özel düzen ben bildirim oluşturabilir için http://developer.android.com/wear/notifications/creating.html
kodu ekleyin aşağıdaki usingby bildirim oluşturabilir var
NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
RemoteViews contentView = new RemoteViews(getPackageName(),R.layout.activity_downlaodactivity);
android.support.v4.app.NotificationCompat.Builder mBuilder =
new android.support.v4.app.NotificationCompat.Builder(this)
.setContent(contentView)
manager.notify(0, mBuilder.build());
activity_downlaodactivity adını verdi.
Buraya bakın http://codeversed.com/expandable-notifications-android/ – upenpat