Android Studio Hata Yardım

markosbayrak

Öğrenci
Katılım
28 Mart 2017
Mesajlar
2
Reaksiyon puanı
0
Puanları
1
Yaş
28
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ş
28
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