Mam klasę Main
z metodą onCreate()
. w tej metodzie zrobiłem obiekt klasy MapFile. I nazwałam jego metody readFile()
i readIndex()
. w metodzie readIndex()
wywołuję inną klasę o nazwie MapTile
, gdzie czytam obrazy płytek z mojego pliku binarnego i tam muszę wyświetlić mój obraz.obraz wyświetlany z bajtu Array
Pytanie brzmi: jak mogę wyświetlić obraz bez wprowadzania mojego kodu do metody onCreate(Bundle savedInstanceStare)
? Próbuję w ten sposób, ale na pierwszej linii daje mi NullPointerException
.
ImageView image = (ImageView) findViewById(android.R.id.icon);
Bitmap bMap = BitmapFactory.decodeByteArray(imageTile, 0, imageTile.length);
image.setImageBitmap(bMap);
można proszę mi dać jakiś przykład .... I nie mógł zrozumieć. – sajjoo
usuń linię ImageView image = (ImageView) findViewById (android.R.id.icon); i zamień go na ImageView image = new ImageView (this); i po ustawieniu imageBitmap, dodaj ImageView do swojego układu – Sephy
ohh dzięki dużo sefy – sajjoo