# HG changeset patch # User dasilvj # Date 1243513566 -7200 # Node ID 9bdff6cbd12015774eb9795938a4b3c4404b40d6 # Parent bbc0b169cdf0de9459f093a0ce96e969a0564195 Changement du menu de l'activité ContactList ainsi que de son titre. diff -r bbc0b169cdf0 -r 9bdff6cbd120 AndroidManifest.xml --- a/AndroidManifest.xml Tue May 26 19:56:38 2009 +0200 +++ b/AndroidManifest.xml Thu May 28 14:26:06 2009 +0200 @@ -23,7 +23,7 @@ - + diff -r bbc0b169cdf0 -r 9bdff6cbd120 res/values/strings.xml --- a/res/values/strings.xml Tue May 26 19:56:38 2009 +0200 +++ b/res/values/strings.xml Thu May 28 14:26:06 2009 +0200 @@ -124,6 +124,9 @@ BEEM - Create an account BEEM - CreateAccount Activity + + BEEM - Contacts + BEEM - ContactList Activity + Add a contact + Settings diff -r bbc0b169cdf0 -r 9bdff6cbd120 src/com/beem/project/beem/ui/AddContact.java --- a/src/com/beem/project/beem/ui/AddContact.java Tue May 26 19:56:38 2009 +0200 +++ b/src/com/beem/project/beem/ui/AddContact.java Thu May 28 14:26:06 2009 +0200 @@ -27,10 +27,10 @@ protected static final String TAG = "AddContact"; private String mLogin; private String mAlias; - private List mGroup = new ArrayList(); + private final List mGroup = new ArrayList(); private IXmppFacade mService; - private OnClickListener mOkListener = new OnClickListener() { + private final OnClickListener mOkListener = new OnClickListener() { @Override public void onClick(View v) { diff -r bbc0b169cdf0 -r 9bdff6cbd120 src/com/beem/project/beem/ui/ContactList.java --- a/src/com/beem/project/beem/ui/ContactList.java Tue May 26 19:56:38 2009 +0200 +++ b/src/com/beem/project/beem/ui/ContactList.java Thu May 28 14:26:06 2009 +0200 @@ -12,7 +12,6 @@ import android.content.SharedPreferences; import android.database.DataSetObserver; import android.graphics.drawable.Drawable; -import android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.os.RemoteException; @@ -146,7 +145,7 @@ class MyOnClickListener implements OnClickListener { - private Contact mContact; + private final Contact mContact; public MyOnClickListener(Contact contact) { mContact = contact; @@ -163,7 +162,7 @@ class MyOnLongClickListener implements OnLongClickListener { - private Contact mContact; + private final Contact mContact; public MyOnLongClickListener(Contact contact) { mContact = contact; @@ -176,7 +175,7 @@ } } - private List observers; + private final List observers; public MyExpandableListAdapter() { observers = new ArrayList(); @@ -443,6 +442,7 @@ @Override protected void onCreate(Bundle saveBundle) { + Log.d(getString(R.string.contact_list_tag), "onCreate() started"); super.onCreate(saveBundle); mHandler = new Handler(); mRosterListener = new BeemRosterListener(); @@ -470,6 +470,7 @@ callbackShowContactList(); } }); + Log.d(getString(R.string.contact_list_tag), "onCreate() ended"); } /** @@ -483,7 +484,7 @@ public final boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); MenuInflater inflater = getMenuInflater(); - inflater.inflate(R.menu.contactlistmenu, menu); + inflater.inflate(R.menu.contact_list, menu); return true; } @@ -503,17 +504,10 @@ @Override public final boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { - case R.id.account_edit: - startActivityForResult(new Intent(ContactList.this, ContactListSettings.class), PREFERENCECHANGED); + case R.id.contact_list_menu_settings: + startActivity(new Intent(this, EditSettings.class)); return true; - case R.id.account_about: - Intent t = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.beem-project.com")); - startActivity(t); - return true; - case R.id.account_create: - startActivity(new Intent(ContactList.this, AccountCreation.class)); - return true; - case R.id.add_contact: + case R.id.contact_list_menu_add_contact: startActivity(new Intent(ContactList.this, AddContact.class)); return true; default: diff -r bbc0b169cdf0 -r 9bdff6cbd120 src/com/beem/project/beem/ui/Login.java --- a/src/com/beem/project/beem/ui/Login.java Tue May 26 19:56:38 2009 +0200 +++ b/src/com/beem/project/beem/ui/Login.java Thu May 28 14:26:06 2009 +0200 @@ -61,7 +61,6 @@ @Override public void connectionFailed(String errorMsg) throws RemoteException { - Log.d(getString(R.string.login_tag), "connectionFailed"); connectionHandler.post(new ErrorRunnable(errorMsg)); beemApp.stopBeemService(); dismissProgressDialog(); @@ -79,9 +78,9 @@ @Override public void onConnect() throws RemoteException { - Log.d(getString(R.string.login_tag), "onConnect"); mIsConnected = true; dismissProgressDialog(); + Log.i(getString(R.string.login_tag), "Connected."); startActivity(new Intent(Login.this, ContactList.class)); } @@ -125,7 +124,8 @@ xmppConnection .addConnectionListener(new BeemConnectionListener()); } catch (RemoteException e) { - e.printStackTrace(); + Log.e(getString(R.string.login_tag), + "REMOTE EXCEPTION $" + e.getMessage()); } } @@ -157,6 +157,7 @@ */ @Override public void onCreate(Bundle savedInstanceState) { + Log.d(getString(R.string.login_tag), "onCreate() started"); super.onCreate(savedInstanceState); setContentView(R.layout.login); progressDialog = new ProgressDialog(this); @@ -166,6 +167,7 @@ if (!mIsConnected) progressDialog.show(); beemApp.startBeemService(); + Log.d(getString(R.string.login_tag), "onCreate() ended"); } /**