• SDN Forum üyelikleri çok yakında yeniden açılıyor. Siz de bu büyük topluluğun bir parçası olmak için bizi takipte kalın, gelişmeleri kaçırmayın!

Android Studio Hata Yardım

markosbayrak

Öğrenci
Katılım
28 Mart 2017
Mesajlar
2
Reaksiyon puanı
0
Puanları
1
Yaş
29
Merhaba arkadaşlar. Uygulamama şu kodları yazdıktan sonra ;

Kod:
    public void arkaplandegis(){
       if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {

           arkaplan = (RelativeLayout) findViewById(R.id.arkaPlan);

           Random r = new Random();
           int say = r.nextInt(4);

           switch (say){
               case 0: arkaplan.setBackground(getDrawable(R.drawable.arkaplan1));
                   break;
               case 1: arkaplan.setBackground(getDrawable(R.drawable.arkaplan2));
                   break;
               case 2: arkaplan.setBackground(getDrawable(R.drawable.arkaplan3));
                   break;
               default:arkaplan.setBackground(getDrawable(R.drawable.arkaplan4));
                   break;
           }
       }
   }

Şu hatayı vermeye başladı ve uygulamayı durdurana kadar tekrar ediyor ;

W/OpenGLRenderer: Bitmap too large to be uploaded into a texture (3240x5760, max=4096x4096)
 

markosbayrak

Öğrenci
Katılım
28 Mart 2017
Mesajlar
2
Reaksiyon puanı
0
Puanları
1
Yaş
29
Sorunu çözdüm kilitlenebilir.
Şu kodlar ile çözdüm:
Kod:
    private void otoResim() {

        tamEkran = (RelativeLayout) findViewById(R.id.tamEkran);

        Random rast = new Random();
        int sayi = rast.nextInt(3);

        switch (sayi) {
            case 0:
                tamEkran.setBackgroundResource(R.drawable.arkaplan1);
                break;
            case 1:
                tamEkran.setBackgroundResource(R.drawable.arkaplan2);
                break;
            case 2:
                tamEkran.setBackgroundResource(R.drawable.arkaplan3);
                break;
            default:
                tamEkran.setBackgroundResource(R.drawable.arkaplan4);
                break;
        }
    }
 
Üst