surfaceView.getHolder не возвращает SurfaceHolder

Я пытаюсь создать приложение, использующее камеру. Я получаю исключение NullPointerException при попытке получить surfaceHolder, который я в конечном итоге передаю функции surfaceCreated (), запускающей камеру. есть ли ситуация, когда getHolder () возвращает NULL?

спасибо.

Android Market теперь позволяет загружать скриншоты трех размеров: 320x480, 480x800 или 480x854. Какой размер мне выбрать?

Скриншоты 320x480 выглядят довольно размытыми на моем Nexus One 480x800. Но я боюсь, что если я использую изображения большего размера, они будут неразборчивыми на 320x480 (на моих экранах много текста).

Глядя на http://developer.android.com/resources/ dashboard / screens.html показывает только плотность, но не размеры экрана. Эти плотности делятся поровну между «Нормальный / HDPI» и «Нормальный / MDPI».

Можно ли загрузить и то и другое, и в магазине будут отображаться изображения 320x480 только на телефоны, которым они нужны?

13
задан Dan Fabulich 31 January 2011 в 15:44
поделиться