ui: adjustement on left menu
diff --git a/src/org/sflphone/adapters/AccountSelectionAdapter.java b/src/org/sflphone/adapters/AccountSelectionAdapter.java
index 9f90d94..a927319 100644
--- a/src/org/sflphone/adapters/AccountSelectionAdapter.java
+++ b/src/org/sflphone/adapters/AccountSelectionAdapter.java
@@ -12,6 +12,7 @@
 import android.view.View;
 import android.view.ViewGroup;
 import android.widget.BaseAdapter;
+import android.widget.ImageView;
 import android.widget.RadioButton;
 import android.widget.TextView;
 
@@ -59,7 +60,7 @@
             entryView = new AccountView();
             entryView.alias = (TextView) rowView.findViewById(R.id.account_alias);
             entryView.host = (TextView) rowView.findViewById(R.id.account_host);
-            entryView.select = (RadioButton) rowView.findViewById(R.id.account_checked);
+            entryView.select = (ImageView) rowView.findViewById(R.id.account_selected);
             rowView.setTag(entryView);
         } else {
             entryView = (AccountView) rowView.getTag();
@@ -67,9 +68,11 @@
 
         entryView.alias.setText(accounts.get(pos).getAlias());
         entryView.host.setText(accounts.get(pos).getHost() + " - " + accounts.get(pos).getRegistered_state());
-        // accManager.displayAccountDetails(accounts.get(pos), entryView);
+//         accManager.displayAccountDetails(accounts.get(pos), entryView);
         if (pos == selectedAccount) {
-            entryView.select.setChecked(true);
+            entryView.select.setVisibility(View.VISIBLE);
+        } else {
+            entryView.select.setVisibility(View.GONE);
         }
 
         return rowView;
@@ -81,7 +84,7 @@
     public class AccountView {
         public TextView alias;
         public TextView host;
-        public RadioButton select;
+        public ImageView select;
     }
 
     public void setSelectedAccount(int pos) {
diff --git a/src/org/sflphone/adapters/MenuAdapter.java b/src/org/sflphone/adapters/MenuAdapter.java
index 2823b01..700d9e0 100644
--- a/src/org/sflphone/adapters/MenuAdapter.java
+++ b/src/org/sflphone/adapters/MenuAdapter.java
@@ -21,11 +21,6 @@
         headers = new ArrayAdapter<String>(context, R.layout.item_menu_header);
     }
 
-    public void addSection(String section, Adapter adapter) {
-        this.headers.add(section);
-        this.sections.put(section, adapter);
-    }
-
     public Object getItem(int position) {
         for (Object section : this.sections.keySet()) {
             Adapter adapter = sections.get(section);
diff --git a/src/org/sflphone/fragments/MenuFragment.java b/src/org/sflphone/fragments/MenuFragment.java
index 9bf2cff..d069d9e 100644
--- a/src/org/sflphone/fragments/MenuFragment.java
+++ b/src/org/sflphone/fragments/MenuFragment.java
@@ -57,8 +57,10 @@
 import android.os.Bundle;
 import android.os.RemoteException;
 import android.provider.ContactsContract.Profile;
+import android.util.Log;
 import android.view.LayoutInflater;
 import android.view.View;
+import android.view.View.OnClickListener;
 import android.view.ViewGroup;
 import android.widget.AdapterView;
 import android.widget.AdapterView.OnItemClickListener;
@@ -66,14 +68,12 @@
 import android.widget.ArrayAdapter;
 import android.widget.ImageView;
 import android.widget.ListView;
-import android.widget.RadioButton;
 import android.widget.Spinner;
 import android.widget.TextView;
 
 public class MenuFragment extends Fragment implements LoaderCallbacks<Bundle>, AccountsInterface {
 
     private static final String TAG = MenuFragment.class.getSimpleName();
-    public static final String ARG_SECTION_NUMBER = "section_number";
 
     MenuAdapter mAdapter;
     String[] mProjection = new String[] { Profile._ID, Profile.DISPLAY_NAME_PRIMARY, Profile.LOOKUP_KEY, Profile.PHOTO_URI };
@@ -108,8 +108,8 @@
             mCallbacks.getService().registerAllAccounts();
         } catch (RemoteException e) {
             e.printStackTrace();
-        } catch (Exception e1){
-            
+        } catch (Exception e1) {
+
         }
         getLoaderManager().initLoader(LoaderConstants.ACCOUNTS_LOADER, null, this);
 
@@ -179,9 +179,6 @@
 
             @Override
             public void onItemSelected(AdapterView<?> arg0, View view, int pos, long arg3) {
-                if (null != view) {
-                    ((RadioButton) view.findViewById(R.id.account_checked)).toggle();
-                }
                 mAccountAdapter.setSelectedAccount(pos);
                 try {
                     mCallbacks.getService().setAccountOrder(mAccountAdapter.getAccountOrder());