|
@@ -2,6 +2,7 @@ package com.usai.apex.apexcrm;
|
|
|
|
|
|
|
|
import android.Manifest;
|
|
import android.Manifest;
|
|
|
import android.app.Activity;
|
|
import android.app.Activity;
|
|
|
|
|
+import android.app.DatePickerDialog;
|
|
|
import android.content.Context;
|
|
import android.content.Context;
|
|
|
import android.content.DialogInterface;
|
|
import android.content.DialogInterface;
|
|
|
import android.content.Intent;
|
|
import android.content.Intent;
|
|
@@ -13,15 +14,20 @@ import android.support.v7.app.AlertDialog;
|
|
|
import android.support.v7.app.AppCompatActivity;
|
|
import android.support.v7.app.AppCompatActivity;
|
|
|
|
|
|
|
|
import android.util.Log;
|
|
import android.util.Log;
|
|
|
|
|
+import android.view.LayoutInflater;
|
|
|
import android.view.MenuItem;
|
|
import android.view.MenuItem;
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
import android.webkit.ValueCallback;
|
|
import android.webkit.ValueCallback;
|
|
|
|
|
+import android.widget.DatePicker;
|
|
|
import android.widget.Toast;
|
|
import android.widget.Toast;
|
|
|
|
|
|
|
|
import com.usai.apex.apexcrm.dataProvider.DataProvider;
|
|
import com.usai.apex.apexcrm.dataProvider.DataProvider;
|
|
|
import com.usai.redant.rautils.InfinitePhoto.InfinitePhotoActivity;
|
|
import com.usai.redant.rautils.InfinitePhoto.InfinitePhotoActivity;
|
|
|
import com.usai.redant.rautils.actionSheet.ActionSheet;
|
|
import com.usai.redant.rautils.actionSheet.ActionSheet;
|
|
|
|
|
+import com.usai.redant.rautils.base.BaseDialog;
|
|
|
|
|
+import com.usai.redant.rautils.calendar_event.CalendarEventManager;
|
|
|
import com.usai.redant.rautils.camera.CameraHelper;
|
|
import com.usai.redant.rautils.camera.CameraHelper;
|
|
|
|
|
+import com.usai.redant.rautils.dateTimePicker.DateTimePickerDialog;
|
|
|
import com.usai.redant.rautils.email.EmailHelper;
|
|
import com.usai.redant.rautils.email.EmailHelper;
|
|
|
import com.usai.redant.rautils.fileViewer.FileViewerActivity;
|
|
import com.usai.redant.rautils.fileViewer.FileViewerActivity;
|
|
|
import com.usai.redant.rautils.map.MapHelper;
|
|
import com.usai.redant.rautils.map.MapHelper;
|
|
@@ -39,11 +45,13 @@ import org.json.JSONObject;
|
|
|
import java.io.File;
|
|
import java.io.File;
|
|
|
import java.net.URL;
|
|
import java.net.URL;
|
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
|
|
|
+import java.util.Calendar;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
|
|
|
import static com.usai.apex.apexcrm.RAWebView.RALocalFileScheme;
|
|
import static com.usai.apex.apexcrm.RAWebView.RALocalFileScheme;
|
|
|
import static com.usai.redant.rautils.InfinitePhoto.InfinitePhotoItem.PlaceHolderResIdNone;
|
|
import static com.usai.redant.rautils.InfinitePhoto.InfinitePhotoItem.PlaceHolderResIdNone;
|
|
|
|
|
+import static com.usai.redant.rautils.base.BaseDialog.BasicDialogContentGravityCenter;
|
|
|
import static com.usai.redant.rautils.utils.Network.RESULT_TRUE;
|
|
import static com.usai.redant.rautils.utils.Network.RESULT_TRUE;
|
|
|
|
|
|
|
|
|
|
|
|
@@ -681,13 +689,46 @@ public class MainActivity extends AppCompatActivity {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public void Location(String msg) {
|
|
|
|
|
|
|
+ public void DatetimePicker(String msg) {
|
|
|
|
|
+
|
|
|
|
|
+// if (msg != null) {
|
|
|
|
|
+//
|
|
|
|
|
+// try {
|
|
|
|
|
+// JSONObject json = new JSONObject(msg);
|
|
|
|
|
+//
|
|
|
|
|
+// Calendar c = Calendar.getInstance();
|
|
|
|
|
+// new DatePickerDialog(mCtx,
|
|
|
|
|
+// new DatePickerDialog.OnDateSetListener()
|
|
|
|
|
+// {
|
|
|
|
|
+//
|
|
|
|
|
+// @Override
|
|
|
|
|
+// public void onDateSet(DatePicker view,
|
|
|
|
|
+// int year, int monthOfYear,
|
|
|
|
|
+// int dayOfMonth)
|
|
|
|
|
+// {
|
|
|
|
|
+// String date = ++monthOfYear + "/" + dayOfMonth + "/" + year;
|
|
|
|
|
+//
|
|
|
|
|
+//
|
|
|
|
|
+// }
|
|
|
|
|
+//
|
|
|
|
|
+// }, c.get(Calendar.YEAR), c.get(Calendar.MONTH),
|
|
|
|
|
+// c.get(Calendar.DAY_OF_MONTH)).show();
|
|
|
|
|
+//
|
|
|
|
|
+// } catch (JSONException e) {
|
|
|
|
|
+// e.printStackTrace();
|
|
|
|
|
+// }
|
|
|
|
|
+//
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ DateTimePickerDialog dialog = new DateTimePickerDialog(self);
|
|
|
|
|
+ dialog.show();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public void DatetimePicker(String msg) {
|
|
|
|
|
|
|
+ public void Location(String msg) {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
};
|
|
};
|
|
|
}
|
|
}
|