diff --git a/res/layout/network_library_filter.xml b/res/layout/network_library_filter.xml
deleted file mode 100644
index 8cb128bf7..000000000
--- a/res/layout/network_library_filter.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
diff --git a/src/org/geometerplus/android/fbreader/network/AllCatalogsActivity.java b/src/org/geometerplus/android/fbreader/network/AllCatalogsActivity.java
index d4f6dfe7f..baa4aad79 100644
--- a/src/org/geometerplus/android/fbreader/network/AllCatalogsActivity.java
+++ b/src/org/geometerplus/android/fbreader/network/AllCatalogsActivity.java
@@ -21,7 +21,7 @@ package org.geometerplus.android.fbreader.network;
import java.util.*;
-import android.app.Activity;
+import android.app.ListActivity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
@@ -32,7 +32,7 @@ import org.geometerplus.zlibrary.ui.android.R;
import org.geometerplus.fbreader.network.*;
import org.geometerplus.android.fbreader.covers.CoverManager;
-public class AllCatalogsActivity extends Activity {
+public class AllCatalogsActivity extends ListActivity {
final NetworkLibrary myLibrary = NetworkLibrary.Instance();
private ArrayList- myAllItems = new ArrayList
- ();
ArrayList myIds = new ArrayList();
@@ -47,8 +47,6 @@ public class AllCatalogsActivity extends Activity {
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
- setContentView(R.layout.network_library_filter);
-
Intent intent = getIntent();
myIds = intent.getStringArrayListExtra(IDS_LIST);
myInactiveIds = intent.getStringArrayListExtra(INACTIVE_IDS_LIST);
@@ -78,8 +76,7 @@ public class AllCatalogsActivity extends Activity {
myAllItems.addAll(cItems);
}
- final ListView selectedList = (ListView)findViewById(R.id.selectedList);
- selectedList.setAdapter(new CatalogsListAdapter());
+ setListAdapter(new CatalogsListAdapter());
}
@Override