mirror of
https://github.com/moparisthebest/k-9
synced 2025-02-25 15:11:52 -05:00
Move FolderList initialization a bit earlier so as to not explode on reuse of the activity.
Fixes issue 1164
This commit is contained in:
parent
88854f4123
commit
5ce80cadaa
@ -245,6 +245,26 @@ public class FolderList extends K9ListActivity
|
|||||||
public void onCreate(Bundle savedInstanceState)
|
public void onCreate(Bundle savedInstanceState)
|
||||||
{
|
{
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
|
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
|
||||||
|
|
||||||
|
mListView = getListView();
|
||||||
|
mListView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_INSET);
|
||||||
|
mListView.setLongClickable(true);
|
||||||
|
mListView.setFastScrollEnabled(true);
|
||||||
|
mListView.setScrollingCacheEnabled(true);
|
||||||
|
mListView.setOnItemClickListener(new OnItemClickListener()
|
||||||
|
{
|
||||||
|
public void onItemClick(AdapterView parent, View v, int itemPosition, long id)
|
||||||
|
{
|
||||||
|
onOpenFolder(((FolderInfoHolder)mAdapter.getItem(id)).name);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
registerForContextMenu(mListView);
|
||||||
|
|
||||||
|
mListView.setSaveEnabled(true);
|
||||||
|
|
||||||
|
mInflater = getLayoutInflater();
|
||||||
|
|
||||||
onNewIntent(getIntent());
|
onNewIntent(getIntent());
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -273,26 +293,6 @@ public class FolderList extends K9ListActivity
|
|||||||
|
|
||||||
private void initializeActivityView()
|
private void initializeActivityView()
|
||||||
{
|
{
|
||||||
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
|
|
||||||
|
|
||||||
mListView = getListView();
|
|
||||||
mListView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_INSET);
|
|
||||||
mListView.setLongClickable(true);
|
|
||||||
mListView.setFastScrollEnabled(true);
|
|
||||||
mListView.setScrollingCacheEnabled(true);
|
|
||||||
mListView.setOnItemClickListener(new OnItemClickListener()
|
|
||||||
{
|
|
||||||
public void onItemClick(AdapterView parent, View v, int itemPosition, long id)
|
|
||||||
{
|
|
||||||
onOpenFolder(((FolderInfoHolder)mAdapter.getItem(id)).name);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
registerForContextMenu(mListView);
|
|
||||||
|
|
||||||
mListView.setSaveEnabled(true);
|
|
||||||
|
|
||||||
mInflater = getLayoutInflater();
|
|
||||||
|
|
||||||
mAdapter = new FolderListAdapter();
|
mAdapter = new FolderListAdapter();
|
||||||
|
|
||||||
final Object previousData = getLastNonConfigurationInstance();
|
final Object previousData = getLastNonConfigurationInstance();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user