PreferenceActivity works properly on Android 2.1, but not 4.1 (padded)
问题 I'm writing an application. It needs to run on old android OS's to be useful. I have written the preferences screen using a PreferencesActivity that populates with a options.xml file that contains PreferenceScreen. It has no submenu for preferences (so PreferenceFragment provides no real benefits). In Android 2.1 (2.2 and 2.3, haven't tested on ICS yet) the screen displays properly like so in landscape: But on Jellybean, it looks like this: It looks terrible. I have nothing defined as a