android - How to detect when the device switch from portrait to landscape mode? -


i have app shows fullscreen bitmaps in activity. in order provide fast loading time, load them in memory. when screen changes orientation, clear cache in order fill again bitmaps fit inside new dimensions. problem in order this, need detect when orientation change occurs. know how detect this?

see official documentation http://developer.android.com/guide/topics/resources/runtime-changes.html

changing create new view , oncreate called again.

furthermore can check via

@override public void onconfigurationchanged(configuration newconfig) {     super.onconfigurationchanged(newconfig);      // checks orientation of screen     if (newconfig.orientation == configuration.orientation_landscape) {         toast.maketext(this, "landscape", toast.length_short).show();     } else if (newconfig.orientation == configuration.orientation_portrait){         toast.maketext(this, "portrait", toast.length_short).show();     } } 

Comments

Popular posts from this blog

Detect support for Shoutcast ICY MP3 without navigator.userAgent in Firefox? -

web - SVG not rendering properly in Firefox -

java - JavaFX 2 slider labelFormatter not being used -