Android: What is a difference between 'orientation' and 'screenLayout'?
<p>There are 2 different constants that have same description (<a href="http://developer.android.com/intl/de/reference/android/R.attr.html#configChanges" rel="nofollow">http://developer.android.com/intl/de/reference/android/R.attr.html#configChanges</a>)</p>

<pre><code>orientation  0x0080  The screen orientation has changed, that is the user has rotated the device. 
screenLayout  0x0100  The screen orientation has changed, that is the user has rotated the device.
</code></pre>

<p>Many sources suggest to specify:</p>

<pre><code>android:configChanges="keyboardHidden|orientation"
</code></pre>

<p>But should not it be:</p>

<pre><code>android:configChanges="keyboardHidden|orientation|screenLayout"
</code></pre>
