Turkcell | Geleceği Yazanlar

Soru & Cevap

cihazdaki icon'ların değiştirilmesi

04.10.2013 - 17:57

iyi günler,

üzerinde çalıştığım bir uygulamada cihazın ana ekranında bulunan uygulama iconlarında çeşitli değişiklikler yapmak istiyorum.ama bi türlü nasıl yapacağımı bulamadım. bu konuda daha önce çalışmış arkadaşlar varsa ve yardımcı olurlarsa sevinirim.

3691 Görüntülenme

4 Cevap

egemen durmuş
04.11.2013 - 20:33

Logo değitirmek istiyorsunuz galiba eğer doğru anladıysam logo resminizi drawable dosyası içine kopyalayın daha sonra manifest içinde icon lu bişi olması lazım net hatırlayamadım şimdi orada ic_launcher android in kendi resmidir onun yerine drawable dosyasına kopyaladığınız resmin ismini yazacaksınız...

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

doğancan köseoğlu
30.10.2013 - 02:55

Biraz gec cevap verdim kusura bakmayin. Ben aslinda kendi uygulamamin iconu nu degil cihazda bulunan uygulamalarin iconlarini degistirmek istiyodum. Enes kardesim yeni bisey onerdi. Denedikten sonra gerekli bilgilendirmeyi yaparim. Cok tesekkurler tavsiyelerinizden oturu.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Enes Şen
05.10.2013 - 14:16

Selam Doğancan,

Ana ekranda gördüğün ikonlar aslında shortcut(kısayol) ikonlarıdır. Bunların değişmesinin mümkün olduğunu gördüm. Hatta https://play.google.com/store/apps/details?id=com.jy.iconchanger.ad&hl=en uygulaması bunu yapıyor (Sadece home üzerindeki ikonların değiştiğini gördüm, menuye girince ikon aynı kalıyor).

Sorunu görünce biraz araştırdığımda aşağıdaki kod ile yapılabileceğini öğrendim. Henüz deneme yapmadım, istersen kodu deneyebilirsin sen de;

ShortcutIconResource icon = Intent.ShortcutIconResource.fromContext(this, R.drawable.icon); Intent intent = new Intent(); Intent launchIntent = new Intent(this,ActivityToLaunch.class); intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, launchIntent); intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, someNickname()); intent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon); setResult(RESULT_OK, intent);

Ben araştırmaya devam edicem. En azından gönderdiğim örnek uygulamanın nasıl çalıştığını algılamaya çalışırım.

Tavsiyem gönderdiğim kod bloğunu denemen ve sonucunu bizlere de iletmen :)

Kolaylıklar dilerim.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Ali Işıngör
04.10.2013 - 19:30

Eclipse IDE'sini kullandığını farzediyorum.

AndroidManifest.xml dosyasını aç

  • Application sekmesine tıkla
  • "Icon" yazan textbox'ı bul
  • Textbox'ın sonundaki "Browse" düğmesine tıkla
  • "Create New Icon..." düğmesine tıkla
  • Burada uygulama simgesini oluştur ve işlemi bitir.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

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