Le status de la liste de contact est maintenu.
--- a/res/values/style.xml Thu Apr 23 12:41:13 2009 +0200
+++ b/res/values/style.xml Thu Apr 23 14:32:45 2009 +0200
@@ -1,31 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
- <style name="customtheme" parent="android:Theme">
- </style>
-
- <style name="customtheme.contactList">
- <item name="android:windowBackground">@drawable/background</item>
- <item name="android:windowNoTitle">true</item>
- <item name="android:textColor">#000000</item>
- <item name="android:typeface">sans</item>
- <item name="android:textSize">18sp</item>
+ <style name="customtheme" parent="android:Theme">
+ </style>
+
+ <style name="customtheme.contactList">
+ <item name="android:windowBackground">@drawable/background</item>
+ <item name="android:windowNoTitle">true</item>
+ <item name="android:textColor">#000000</item>
+ <item name="android:typeface">sans</item>
+ <item name="android:textSize">18sp</item>
+
+ </style>
- </style>
-
- <style name="customtheme.jungle">
- <item name="android:windowBackground">@drawable/background</item>
- <item name="android:windowNoTitle">true</item>
- <item name="android:textColor">#FFFFFF</item>
- <item name="android:typeface">sans</item>
- <item name="android:textSize">18sp</item>
- </style>
-
- <style name="customtheme.spinner">
- <item name="android:windowBackground">@drawable/background</item>
- <item name="android:windowNoTitle">true</item>
- <item name="android:textColor">#FF0000</item>
- <item name="android:typeface">sans</item>
- <item name="android:textSize">18sp</item>
- </style>
-
+ <style name="customtheme.jungle">
+ <item name="android:windowBackground">@drawable/background</item>
+ <item name="android:windowNoTitle">true</item>
+ <item name="android:textColor">#FFFFFF</item>
+ <item name="android:typeface">sans</item>
+ <item name="android:textSize">18sp</item>
+ </style>
+
+ <style name="customtheme.spinner">
+ <item name="android:windowBackground">@drawable/background</item>
+ <item name="android:windowNoTitle">true</item>
+ <item name="android:textColor">#FF0000</item>
+ <item name="android:typeface">sans</item>
+ <item name="android:textSize">18sp</item>
+ </style>
+
</resources>
\ No newline at end of file
--- a/src/com/beem/project/beem/ui/ContactList.java Thu Apr 23 12:41:13 2009 +0200
+++ b/src/com/beem/project/beem/ui/ContactList.java Thu Apr 23 14:32:45 2009 +0200
@@ -41,7 +41,6 @@
private static final int CREATEACCOUNT = 1;
private IXmppFacade mService = null;
private SharedPreferences mSettings;
- private Handler mHandler;
private BeemApplication mBeemApplication;
private BeemRosterListener mRosterListener;
private IRoster mRoster;
@@ -62,35 +61,12 @@
@Override
protected void onCreate(Bundle saveBundle) {
super.onCreate(saveBundle);
- setTheme(R.style.customtheme_contactList);
- mHandler = new Handler();
mBeemApplication = BeemApplication.getApplication(this);
mSettings = getSharedPreferences(
getString(R.string.PreferenceFileName), MODE_PRIVATE);
mRosterListener = new BeemRosterListener();
- }
-
- @Override
- protected void onStart() {
- super.onStart();
- }
-
- @Override
- protected void onDestroy() {
- // TODO Auto-generated method stub
- super.onDestroy();
- mBeemApplication.unbindBeemService();
- }
-
- @Override
- protected void onResume() {
- super.onResume();
mBeemApplication.startBeemService();
- /*
- * @TODO: A ameliorer apres listener de nikita
- */
- Log.i(TAG, "onResume");
- mBeemApplication.callWhenConnectedToServer(mHandler, new Runnable() {
+ mBeemApplication.callWhenConnectedToServer(new Handler(), new Runnable() {
@Override
public void run() {
mService = mBeemApplication.getXmppFacade();
@@ -111,6 +87,13 @@
});
}
+ @Override
+ protected void onDestroy() {
+ // TODO Auto-generated method stub
+ super.onDestroy();
+ mBeemApplication.unbindBeemService();
+ }
+
private void callbackShowContactList() {
/*
* @TODO: A ameliorer apres listener de nikita