Son Forum Aktiviteleri

144
Tümünü Gör

Kullanıcıya ait forum aktivitesi bulunmamaktadır.

Arama Sonucu Bozulan Listview'den açılan activity

picture-7541-1521024507.jpg
07 Aralık 2017 tarihinde cevaplandı

 

Merhaba,

Eğitimlerinin olduğu listenin adının list olduğunu farzedelim.

       lst.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

                Egitim egitim = list.get(position);
                Intent myintent = new Intent(view.getContext(),EgitimFaaliyet.class);
                myintent.putSerializableExtra("Egitim", egitim);
                startActivity(myintent);              

        });

Burada detay aktivitesine position değerini değil, direkt eğitim objesini yolla. Objeyi yollamak istemezsen de eğitimin id'sini yolla, Detay aktivitesi içerisinde o id ile yeniden çekersin.

Detay aktivity içinden de şu şekilde alabilirsin eğitimi:


if(getIntent.getExtras()!= null){
  Egitim egitim = getIntent().getSerializableExtra("Egitim");
}

 

İlerleyen zamanlarda Activity'ler arası data aktarımı için şu yazıyı inceleyebilirsin:  

https://gelecegiyazanlar.turkcell.com.tr/blog/activity-ve-fragment-cagirmanin-dogru-yontemi

Başarılar..

RecyclerView de OnClick sorunu

picture-7541-1521024507.jpg
28 Ocak 2017 tarihinde cevaplandı

Toast sınıfındaki makeText() methodunun imzasına bakın. (Mouse ile methodu üzerine gelin, Ctrl tuşu basılı iken methodun ismine mouse ile tıklayın.)

İkinci parametrenin String olduğunu göreceksiniz. Siz ise String olmayan bir object vermeye çalışıyorsunuz. Böyle bir method yok haliyle. Parametre imzaları uyşmuyor. Hatanın sebebi bu. Bir String verin ikinci parametre olarak, hayatın daha güzel olduğunu farkedeceksiniz.

BitmapFactory Hatası

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

Bu izinler ekli mi?

Android Service Kullanımı

picture-7541-1521024507.jpg
04 Ekim 2016 tarihinde cevaplandı

AlarmManager ve BroadcastReceiver kullanmaya devam et. 

Senin sorunun şurada: cihaz kapandığı zaman işletim sistemi, kurulu olan alarmlar'ı siler. Bu alarmları senin veritabanı ya da sharedPreferences'a kaydedip, cihaz açıldığınde yeniden kurman gerekli. Çoğu zaman çalışmıyor demenin sebebi bu olsa gerek.

Android Hava Durumu

picture-7541-1521024507.jpg
28 Eylül 2016 tarihinde cevaplandı

Webview içinde php web ugulamasının url'ini girerek gösterebilirsin.