* #32378: removed navigation sections
diff --git a/src/org/sflphone/fragments/MenuFragment.java b/src/org/sflphone/fragments/MenuFragment.java
index cabfc66..3b9b936 100644
--- a/src/org/sflphone/fragments/MenuFragment.java
+++ b/src/org/sflphone/fragments/MenuFragment.java
@@ -53,6 +53,7 @@
import android.content.IntentFilter;
import android.content.Loader;
import android.os.Bundle;
+import android.os.RemoteException;
import android.provider.ContactsContract.Profile;
import android.util.Log;
import android.view.LayoutInflater;
@@ -118,14 +119,14 @@
accountReceiver = new AccountsReceiver(this);
String[] categories = getResources().getStringArray(R.array.menu_categories);
- ArrayAdapter<String> paramAdapter = new ArrayAdapter<String>(getActivity(), R.layout.item_menu, getResources().getStringArray(
- R.array.menu_items_param));
- ArrayAdapter<String> helpAdapter = new ArrayAdapter<String>(getActivity(), R.layout.item_menu, getResources().getStringArray(
- R.array.menu_items_help));
+// ArrayAdapter<String> paramAdapter = new ArrayAdapter<String>(getActivity(), R.layout.item_menu, getResources().getStringArray(
+// R.array.menu_items_param));
+// ArrayAdapter<String> helpAdapter = new ArrayAdapter<String>(getActivity(), R.layout.item_menu, getResources().getStringArray(
+// R.array.menu_items_help));
// Add Sections
- mAdapter.addSection(categories[0], paramAdapter);
- mAdapter.addSection(categories[1], helpAdapter);
+ //mAdapter.addSection(categories[0], paramAdapter);
+ //mAdapter.addSection(categories[1], helpAdapter);
}
@@ -149,7 +150,9 @@
public View onCreateView(LayoutInflater inflater, ViewGroup parent, Bundle savedInstanceState) {
View inflatedView = inflater.inflate(R.layout.frag_menu, parent, false);
- ((ListView) inflatedView.findViewById(R.id.listView)).setAdapter(mAdapter);
+ ArrayAdapter<String> paramAdapter = new ArrayAdapter<String>(getActivity(), R.layout.item_menu, getResources().getStringArray(
+ R.array.menu_items_param));
+ ((ListView) inflatedView.findViewById(R.id.listView)).setAdapter(paramAdapter);
((ListView) inflatedView.findViewById(R.id.listView)).setOnItemClickListener(new OnItemClickListener() {
@Override
@@ -157,7 +160,7 @@
Intent in = new Intent();
switch (pos) {
- case 1:
+ case 0:
in.setClass(getActivity(), SFLPhonePreferenceActivity.class);
getActivity().startActivityForResult(in, SFLPhoneHomeActivity.REQUEST_CODE_PREFERENCES);
break;
@@ -166,7 +169,7 @@
// in.setClass(getActivity(), ActivityHolder.class);
// getActivity().startActivity(in);
// break;
- case 3:
+ case 1:
in.putExtra("ActivityHolder.args", ActivityHolder.args.FRAG_ABOUT);
in.setClass(getActivity(), ActivityHolder.class);
getActivity().startActivity(in);
@@ -186,6 +189,11 @@
((RadioButton) view.findViewById(R.id.account_checked)).toggle();
}
mAccountAdapter.setSelectedAccount(pos);
+ try {
+ mCallbacks.getService().setAccountOrder(mAccountAdapter.getAccountOrder());
+ } catch (RemoteException e) {
+ e.printStackTrace();
+ }
}
@Override