Little Clean.
authormarseille@KungFuh
Tue, 07 Apr 2009 19:57:37 +0200
changeset 86 23a0dfdff589
parent 79 eb9112a00b02
child 87 84cad8522aa6
Little Clean.
src/com/beem/project/beem/ui/ContactList.java
--- a/src/com/beem/project/beem/ui/ContactList.java	Tue Apr 07 19:07:41 2009 +0200
+++ b/src/com/beem/project/beem/ui/ContactList.java	Tue Apr 07 19:57:37 2009 +0200
@@ -74,17 +74,7 @@
 		    @Override
 		    public void onSharedPreferenceChanged(
 			    SharedPreferences sharedPreferences, String key) {
-			/*
-			 * TODO : A faire apres listener nikita
-			 * 
-			 * mBeemApplication.stopBeemService();
-			 * mBeemApplication.startBeemService();
-			 * mBeemApplication.callWhenServiceConnected(mHandler,
-			 * new Runnable() {
-			 * 
-			 * @Override public void run() {
-			 * callbackShowContactList(); } });
-			 */
+			Log.i(TAG, "On Preference Changed");
 		    }
 		});
     }
@@ -92,8 +82,7 @@
     @Override
     protected void onStart() {
 	super.onStart();
-	Log.i(TAG, "onStart");
-	mBeemApplication.startBeemService();
+
     }
 
     @Override
@@ -109,12 +98,13 @@
 	    public void run() {
 		mService = mBeemApplication.getXmppFacade();
 		try {
-		    mRoster = mService.getRoster();
-		    mRoster.addConnectionListener(mRosterListener);
-		    Log.i(TAG, "ROSTERLISTENER OK");
+		    if (mRoster != null) {
+			mRoster = mService.getRoster();
+			mRoster.addConnectionListener(mRosterListener);
+		    }
 		} catch (RemoteException e) {
 		    e.printStackTrace();
-		}		
+		}
 		callbackShowContactList();
 	    }
 	});
@@ -126,10 +116,11 @@
 	 */
 	if (mRoster != null)
 	    try {
-		showContactList(mRoster.getGroupsNames(), mRoster.getContactList());
+		showContactList(mRoster.getGroupsNames(), mRoster
+			.getContactList());
 	    } catch (RemoteException e) {
 		e.printStackTrace();
-	    }	
+	    }
     }
 
     /**
@@ -186,7 +177,7 @@
 		Map<String, Contact> curChildMap = new HashMap<String, Contact>();
 		children.add(curChildMap);
 		Contact c = listContact.get(j);
-		Log.i(TAG, c.getID() + " " +c.getJID());
+		Log.i(TAG, c.getID() + " " + c.getJID());
 		curChildMap.put("CHILD", c);
 	    }
 	    childData.add(children);
@@ -278,7 +269,7 @@
 		    default:
 			imageDrawable = (Drawable) getResources().getDrawable(
 				R.drawable.error);
-		    	break;
+			break;
 		}
 		imgV.setImageDrawable(imageDrawable);
 
@@ -314,26 +305,29 @@
 	public void onEntriesAdded(List<String> addresses)
 		throws RemoteException {
 	    Log.i(TAG, "ENTRIES ADDED");
-	    
+
 	}
+
 	@Override
 	public void onEntriesDeleted(List<String> addresses)
 		throws RemoteException {
 	    Log.i(TAG, "ENTRIES DEL");
-	    
+
 	}
+
 	@Override
 	public void onEntriesUpdated(List<String> addresses)
 		throws RemoteException {
 	    Log.i(TAG, "ENTRIES UPD");
-	    
+
 	}
+
 	@Override
 	public void onPresenceChanged(PresenceAdapter presence)
 		throws RemoteException {
 	    Log.i(TAG, "PRESENCE CHANGED");
-	    
+
 	}
-	
+
     }
 }
\ No newline at end of file