Updated support library and minor changes.
diff --git a/src/com/savoirfairelinux/sflphone/client/CallActivity.java b/src/com/savoirfairelinux/sflphone/client/CallActivity.java
index a9e9dfe..d66fecd 100644
--- a/src/com/savoirfairelinux/sflphone/client/CallActivity.java
+++ b/src/com/savoirfairelinux/sflphone/client/CallActivity.java
@@ -158,18 +158,13 @@
private Handler mHandler = new Handler();
private Runnable mUpdateTimeTask = new Runnable() {
+ @Override
public void run() {
- final long start = SystemClock.uptimeMillis();
- long millis = SystemClock.uptimeMillis() - start;
- int seconds = (int) (millis / 1000);
- int minutes = seconds / 60;
- seconds = seconds % 60;
-
if(mCurrentCallFragment != null)
mCurrentCallFragment.updateTime();
mCallsFragment.update();
- mHandler.postAtTime(this, start + (((minutes * 60) + seconds + 1) * 1000));
+ mHandler.postAtTime(this, SystemClock.uptimeMillis() + 1000);
}
};
@@ -209,7 +204,7 @@
service = ISipService.Stub.asInterface(binder);
mCurrentCallFragment = new CallFragment();
-
+
Uri u = getIntent().getData();
if (u != null) {
CallContact c = CallContact.ContactBuilder.buildUnknownContact(u.getSchemeSpecificPart());
@@ -232,7 +227,7 @@
if (getIntent().getBooleanExtra("resuming", false)) {
Bundle b = new Bundle();
- b.putParcelable("conference", (Conference) getIntent().getParcelableExtra("conference"));
+ b.putParcelable("conference", getIntent().getParcelableExtra("conference"));
mCurrentCallFragment.setArguments(b);
} else {