Change time used for popup for a timestamp
This commit is contained in:
parent
2f27cbfafb
commit
d305a6bd49
2 changed files with 11 additions and 7 deletions
|
@ -19,12 +19,14 @@ package org.linphone;
|
|||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
|
||||
import java.sql.Timestamp;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Calendar;
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import org.linphone.LinphoneManager.AddressType;
|
||||
|
@ -1740,11 +1742,11 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta
|
|||
}
|
||||
|
||||
public void displayInappNotification(String date) {
|
||||
long now = Calendar.getInstance().getTimeInMillis();
|
||||
if (LinphonePreferences.instance().getInappPopupTime() != null && Long.parseLong(LinphonePreferences.instance().getInappPopupTime()) < now) {
|
||||
Timestamp now = new Timestamp(new Date().getTime());
|
||||
if (LinphonePreferences.instance().getInappPopupTime() != null && Long.parseLong(LinphonePreferences.instance().getInappPopupTime()) < now.getTime()) {
|
||||
return;
|
||||
} else {
|
||||
long newDate = now + (getResources().getInteger(R.integer.time_between_inapp_notification)*60);
|
||||
long newDate = now.getTime() + getResources().getInteger(R.integer.time_between_inapp_notification);
|
||||
LinphonePreferences.instance().setInappPopupTime(String.valueOf(newDate));
|
||||
}
|
||||
if(isTrialAccount){
|
||||
|
|
|
@ -29,8 +29,10 @@ import java.io.FileOutputStream;
|
|||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.nio.ByteBuffer;
|
||||
import java.sql.Timestamp;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Timer;
|
||||
import java.util.TimerTask;
|
||||
|
@ -1449,9 +1451,9 @@ public class LinphoneManager implements LinphoneCoreListener, LinphoneChatMessag
|
|||
|
||||
public void isAccountWithAlias(){
|
||||
if(LinphoneManager.getLc().getDefaultProxyConfig() != null) {
|
||||
long now = Calendar.getInstance().getTimeInMillis();
|
||||
Timestamp now = new Timestamp(new Date().getTime());
|
||||
if (LinphonePreferences.instance().getLinkPopupTime() == null
|
||||
|| Long.parseLong(LinphonePreferences.instance().getLinkPopupTime()) > now) {
|
||||
|| Long.parseLong(LinphonePreferences.instance().getLinkPopupTime()) > now.getTime()) {
|
||||
accountCreator.setUsername(LinphonePreferences.instance().getAccountUsername(LinphonePreferences.instance().getDefaultAccountIndex()));
|
||||
accountCreator.isAccountUsed();
|
||||
}
|
||||
|
@ -1461,8 +1463,8 @@ public class LinphoneManager implements LinphoneCoreListener, LinphoneChatMessag
|
|||
}
|
||||
|
||||
private void askLinkWithPhoneNumber(){
|
||||
long now = Calendar.getInstance().getTimeInMillis();
|
||||
long newDate = now + (LinphoneActivity.instance().getResources().getInteger(R.integer.popup_time_interval)*60);
|
||||
Timestamp now = new Timestamp(new Date().getTime());
|
||||
long newDate = now.getTime() + LinphoneActivity.instance().getResources().getInteger(R.integer.popup_time_interval);
|
||||
|
||||
LinphonePreferences.instance().setLinkPopupTime(String.valueOf(newDate));
|
||||
|
||||
|
|
Loading…
Reference in a new issue