Hacker News new | past | comments | ask | show | jobs | submit login

Two problems with rotation:

1) The article list scrolling position is reset.

2) On my Nexus 7, going from landscape to portrait while viewing comments closes the comments.




Rotation issues are usually to do with the activity being recreated (i.e. onCreate is called again) as the screen size has changed. There is a config to disable this however: http://developer.android.com/guide/topics/resources/runtime-...


It's usually better to implement onSaveInstanceState and onRestoreInstanceState.

http://stackoverflow.com/questions/3542333/how-to-prevent-cu...


If you mean configChanges, I would strongly recommend against it because it is a bad practice and it probably wouldn't work in this case anyway (no activity recreation = no multi-panel layout on a 7-inch landscape screen).


Ah, sorry I haven't done Android dev in a while; would a better way be yock's onSaveInstanceState/onRestoreInstanceState then?


Yes, something like that in combination with carrying over the existing list data with an retained fragment.


3) Opening the comments of an article in portrait mode and then going landscape on the Nexus 7 crashes the app completely (presumably due to the multi-panel mode in sw600dp+ screens?)




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: