Ошибка getResource () в другом классе

Isa Herdyanto спросил: 27 ноября 2017 в 05:58 в: android

этот код не в классе mainActivity

ошибка:

 cannot find symbol method getResources()

код:

public void printPhoto(int img) {        try {
            Bitmap bmp = BitmapFactory.decodeResource(getResources(),
                    img);
            if(bmp!=null){
                byte[] boleh = Utils.decodeBitmap(bmp);
                mmOutputStream.write(PrinterCommands.ESC_ALIGN_CENTER);
                printText(boleh);
            }else{
                Log.e("Print Photo error", "the file isn't exists");
            }        } catch (Exception e) {
            e.printStackTrace();
            Log.e("PrintTools", "the file isn't exists");
        }    }

Все мои функции и методы в другом классе. В моем MainActivity только для кнопки и слушателя. как решить это. Я новичок в андроид студии. спасибо

0 ответов