java
sql
php
xml
python
database
android
ruby-on-rails
regex
multithreading
eclipse
silverlight
json
facebook
oracle
tsql
delphi
mvc
api
dom
If you add "android:configChanges="orientation"" into your Manifest to prevent the activity from being destroyed and re-created, you might want to implement the method:
public void onConfigurationChanged(Configuration newConfig)
This method is executed every time the system configuration is changed, i.e. when you rotate the phone and orientation is changed. Inside this method you can re-apply a new layout for your activity:
public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) { Log.e(TAG, "ORIENTATION_LANDSCAPE"); } else if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) { Log.e(TAG, "ORIENTATION_PORTRAIT"); } }