bug des blanks contacts
authornikita@localhost
Thu, 25 Jun 2009 20:12:07 +0200
changeset 303 5427deeda4e0
parent 302 0af8e2bbb107
child 308 9236b57675c9
child 311 2cc05187c92e
bug des blanks contacts
AndroidManifest.xml
src/com/beem/project/beem/ui/ContactList.java
--- a/AndroidManifest.xml	Thu Jun 25 10:02:44 2009 +0200
+++ b/AndroidManifest.xml	Thu Jun 25 20:12:07 2009 +0200
@@ -35,6 +35,6 @@
 	<uses-permission android:name="android.permission.VIBRATE"></uses-permission>
 	<uses-permission android:name="com.beem.project.beem.BEEM_SERVICE"></uses-permission>
 	<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"></uses-permission>
-	<uses-sdk android:minSdkVersion="2"></uses-sdk>
+	<uses-sdk android:minSdkVersion="3"></uses-sdk>
 
 </manifest> 
--- a/src/com/beem/project/beem/ui/ContactList.java	Thu Jun 25 10:02:44 2009 +0200
+++ b/src/com/beem/project/beem/ui/ContactList.java	Thu Jun 25 20:12:07 2009 +0200
@@ -357,13 +357,18 @@
 			break;
 		    default:
 			imageDrawable = getResources().getDrawable(R.drawable.error);
-			break;
+		    break;
 		}
 		imgV.setImageDrawable(imageDrawable);
-
-		if (v != null) {
-		    v.setText(curContact.getName());
+		
+		String mContactName = curContact.getName();
+		if ("".equals(mContactName)) {
+		    mContactName = curContact.getJID();
+		    mContactName = StringUtils.parseName(mContactName);
+		    if ("".equals(mContactName))
+			mContactName = curContact.getJID();
 		}
+		v.setText(mContactName);
 
 		v = (TextView) view.findViewById(R.id.contactlistmsgperso);
 		if (v != null) {