Soru & Cevap

Notification gösterimi ...

28.11.2013 - 10:33

Selamlar,

Uygulamamız notification gösteriyor. Android telefonlarda sağ üstte görüyorsunuzdur mail ya da mesaj geldiğinde yukarıdan tutup aşağı çektiğinizde gelen tüm notif'ler gözükür.

Uygulamamız notif gösteriyor sorun yok. Notif'in içinde sadece bir string var, bazıları uzun bazıları kısa. Şimdi uzun olanları haliyle okuyamıyor küçük telefonlar. Notif'e tıklayınca da uygulama tekrar açılıyor.

Aklıma 2 tane çözüm geldi.

Birincisi, kullanıcı notif penceresini açtığında yazı soldan sağa doğru akar, tabela yazısı gibi. Zaten kısa olduğu için okuyabilir hemen. Ekran açık kaldığı sürece o soldan sağa kayma, ve tekrar başa alma devam eder.

İkincisi, notif'e tıkladığımda string pop-up halinde çıkar, kullanıcı tamam der kapatır notif'i.

Başka çözüm önerisi olan varsa açığım, yoksa bu ikisinin nasıl yapıldığını soruyorum =) Teşekkürler.

4 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user yasinkafadar
yasinkafadar
30.11.2013 - 01:11

Selam Batuhan,

Notification oluştururken kullandığın PendingIntent'in içine putExtra methodu ile istediğin bir objeyi koyup, Activity açıldığı zamanda koyduğun objeji alıp gösterbilirsin.

Intent notificationIntent = new Intent(context, MainActivity.class);

notificationIntent.putExtra("key" "value");

PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);

MainActivity'in açıldığı zaman aşağıdaki kod ile value değerini alabilirsin. Extras ve intent ile alakalı aşağıdaki linkleri inceleyebilirsin.

getIntent().getExtras().getString("key");

 

http://www.vogella.com/articles/AndroidIntent/article.html

http://stackoverflow.com/questions/4233873/how-to-get-extra-data-from-intent-in-android