Галерея Android в полноэкранном режиме

Как реализовать полноэкранную галерею? то есть изображение растягивается на весь экран?


person Community    schedule 15.03.2011    source источник


Ответы (2)


Чтобы сделать его полноэкранным:

        <activity android:name="YourActivity" 
        android:theme="@android:style/Theme.NoTitleBar.Fullscreen">

Чтобы изображения заполнили экран, вы должны сделать это на своем адаптере, создав представление с MATCH_PARENT x MATCH_PARENT, а в вашем ImageView, созданном на getView, вы должны заполнить все пространство:

yourImageView.setScaleType(ImageView.ScaleType.FIT_XY);
person Marcos Vasconcelos    schedule 15.03.2011
comment
Будет ли он работать как обычный виджет галереи? Я имею в виду прокрутку изображения. - person ; 15.03.2011
comment
Да, ваш адаптер должен нести ответственность только за передачу данных в галерею, в случае изображений. Галерея будет отвечать за прокрутку изображений. - person Marcos Vasconcelos; 15.03.2011
comment
И как мне создать View с MATCH_PARENT x MATCH_PARENT? - person ; 16.03.2011
comment
yourImageView.setLayoutParams (новые LayoutParams (LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); - person Marcos Vasconcelos; 16.03.2011

Используйте это в Activity Manifest.xml

Дайте имущество, как это

 android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
person Ganapathy C    schedule 15.03.2011