summaryrefslogtreecommitdiff
path: root/src/se/leap/leapclient/ProviderListFragment.java
diff options
context:
space:
mode:
authorparmegv <parmegv@sdf.org>2013-02-12 19:33:19 +0100
committerparmegv <parmegv@sdf.org>2013-02-12 19:33:19 +0100
commitc01aa98a1d43ae0d6b56f0d13a8782dbb6a3e35e (patch)
treee09fc92c435813ce09eda7993c7bdddeb4ea8f2a /src/se/leap/leapclient/ProviderListFragment.java
parent162afa5bfa6485f3aacb3f60e9c92fa0c3bfa7a7 (diff)
New custom provider dialog effectively adds the new provider to the
ProviderListFragment, and then the user can choose it.
Diffstat (limited to 'src/se/leap/leapclient/ProviderListFragment.java')
-rw-r--r--src/se/leap/leapclient/ProviderListFragment.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/se/leap/leapclient/ProviderListFragment.java b/src/se/leap/leapclient/ProviderListFragment.java
index bde3baac..4316e9f3 100644
--- a/src/se/leap/leapclient/ProviderListFragment.java
+++ b/src/se/leap/leapclient/ProviderListFragment.java
@@ -1,5 +1,6 @@
package se.leap.leapclient;
+import se.leap.leapclient.ProviderListContent.ProviderItem;
import android.app.Activity;
import android.app.DialogFragment;
import android.app.Fragment;
@@ -23,6 +24,8 @@ import android.widget.ListView;
*/
public class ProviderListFragment extends ListFragment {
+ private ArrayAdapter<ProviderItem> content_adapter;
+
/**
* The serialization (saved instance state) Bundle key representing the
* activated item position. Only used on tablets.
@@ -72,13 +75,12 @@ public class ProviderListFragment extends ListFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
-
- setListAdapter(new ArrayAdapter<ProviderListContent.ProviderItem>(
+ content_adapter = new ArrayAdapter<ProviderListContent.ProviderItem>(
getActivity(),
android.R.layout.simple_list_item_activated_1,
android.R.id.text1,
- ProviderListContent.ITEMS));
-
+ ProviderListContent.ITEMS);
+ setListAdapter(content_adapter);
}
@Override