| Line 22... |
Line 22... |
| 22 |
import android.webkit.WebViewClient;
|
22 |
import android.webkit.WebViewClient;
|
| 23 |
|
23 |
|
| 24 |
import com.mixpanel.android.mpmetrics.MixpanelAPI;
|
24 |
import com.mixpanel.android.mpmetrics.MixpanelAPI;
|
| 25 |
import com.saholic.profittill.Constants.ProfitTillConstants;
|
25 |
import com.saholic.profittill.Constants.ProfitTillConstants;
|
| 26 |
import com.saholic.profittill.R;
|
26 |
import com.saholic.profittill.R;
|
| - |
|
27 |
import com.saholic.profittill.Utils.AnalyticsUtility;
|
| - |
|
28 |
import com.saholic.profittill.Volley.Analytics;
|
| - |
|
29 |
import com.saholic.profittill.Volley.AnalyticsErrorResponse;
|
| - |
|
30 |
import com.saholic.profittill.Volley.AnalyticsJsonResponse;
|
| 27 |
import com.testin.agent.TestinAgent;
|
31 |
import com.testin.agent.TestinAgent;
|
| 28 |
|
32 |
|
| 29 |
import org.apache.http.HttpResponse;
|
33 |
import org.apache.http.HttpResponse;
|
| 30 |
import org.apache.http.NameValuePair;
|
34 |
import org.apache.http.NameValuePair;
|
| 31 |
import org.apache.http.client.ClientProtocolException;
|
35 |
import org.apache.http.client.ClientProtocolException;
|
| Line 84... |
Line 88... |
| 84 |
preferencesWebView = (WebView)rootView.findViewById(R.id.preferencesWebView);
|
88 |
preferencesWebView = (WebView)rootView.findViewById(R.id.preferencesWebView);
|
| 85 |
preferencesWebView.setClickable(true);
|
89 |
preferencesWebView.setClickable(true);
|
| 86 |
preferencesWebView.setFocusableInTouchMode(true);
|
90 |
preferencesWebView.setFocusableInTouchMode(true);
|
| 87 |
preferencesWebView.getSettings().setJavaScriptEnabled(true);
|
91 |
preferencesWebView.getSettings().setJavaScriptEnabled(true);
|
| 88 |
preferencesWebView.getSettings().setBuiltInZoomControls(true);
|
92 |
preferencesWebView.getSettings().setBuiltInZoomControls(true);
|
| - |
|
93 |
new Analytics(ProfitTillConstants.ANALYTICS_URL,
|
| - |
|
94 |
AnalyticsUtility.getAnalyticsRequest(getActivity(), userData.getString("id", ""), "Screen", "My Preferences", "My Preferences Screen"),
|
| - |
|
95 |
AnalyticsJsonResponse.getAnalyticsRequestInstance(),
|
| - |
|
96 |
AnalyticsErrorResponse.getAnalyitcsResponseInstance()).anlyticsRequest(getActivity());
|
| 89 |
if(Uri.parse(landingUrl).getHost().equalsIgnoreCase(ProfitTillConstants.DOMAIN)) {
|
97 |
if(Uri.parse(landingUrl).getHost().equalsIgnoreCase(ProfitTillConstants.DOMAIN)) {
|
| 90 |
CookieSyncManager.createInstance(getActivity());
|
98 |
CookieSyncManager.createInstance(getActivity());
|
| 91 |
CookieManager cookieManager1 = CookieManager.getInstance();
|
99 |
CookieManager cookieManager1 = CookieManager.getInstance();
|
| 92 |
cookieManager1.setCookie(url, "token=" + userData.getString("token", ""));
|
100 |
cookieManager1.setCookie(url, "token=" + userData.getString("token", ""));
|
| 93 |
cookieManager1.setCookie(url, "walletAuthentication=true");
|
101 |
cookieManager1.setCookie(url, "walletAuthentication=true");
|
| Line 192... |
Line 200... |
| 192 |
@Override
|
200 |
@Override
|
| 193 |
public boolean shouldOverrideUrlLoading(WebView view, String url) {
|
201 |
public boolean shouldOverrideUrlLoading(WebView view, String url) {
|
| 194 |
super.shouldOverrideUrlLoading(view, url);
|
202 |
super.shouldOverrideUrlLoading(view, url);
|
| 195 |
|
203 |
|
| 196 |
if(url.contains(apiData.getString("mobile.website.url",""))){
|
204 |
if(url.contains(apiData.getString("mobile.website.url",""))){
|
| - |
|
205 |
new Analytics(ProfitTillConstants.ANALYTICS_URL,
|
| - |
|
206 |
AnalyticsUtility.getAnalyticsRequest(getActivity(), userData.getString("id", ""), "Clicks", "My Preferences", "Show my deals"),
|
| - |
|
207 |
AnalyticsJsonResponse.getAnalyticsRequestInstance(),
|
| - |
|
208 |
AnalyticsErrorResponse.getAnalyitcsResponseInstance()).anlyticsRequest(getActivity());
|
| 197 |
Intent i = new Intent(getActivity(),MainActivity.class);
|
209 |
Intent i = new Intent(getActivity(),MainActivity.class);
|
| 198 |
i.putExtra("displayView","0");
|
210 |
i.putExtra("displayView","0");
|
| 199 |
startActivity(i);
|
211 |
startActivity(i);
|
| 200 |
}
|
212 |
}
|
| 201 |
|
213 |
|