Subversion Repositories SmartDukaan

Rev

Rev 14792 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 14792 Rev 19653
Line 6... Line 6...
6
import android.content.SharedPreferences;
6
import android.content.SharedPreferences;
7
import android.net.ConnectivityManager;
7
import android.net.ConnectivityManager;
8
import android.os.Bundle;
8
import android.os.Bundle;
9
import android.app.Fragment;
9
import android.app.Fragment;
10
import android.text.TextUtils;
10
import android.text.TextUtils;
-
 
11
import android.util.Log;
11
import android.view.KeyEvent;
12
import android.view.KeyEvent;
12
import android.view.LayoutInflater;
13
import android.view.LayoutInflater;
13
import android.view.View;
14
import android.view.View;
14
import android.view.ViewGroup;
15
import android.view.ViewGroup;
15
import android.webkit.WebView;
16
import android.webkit.WebView;
16
import android.widget.Button;
17
import android.widget.Button;
17
import android.widget.Toast;
18
import android.widget.Toast;
18
import com.saholic.profittill.R;
19
import com.saholic.profittill.R;
19
 
20
 
-
 
21
import java.util.ArrayList;
-
 
22
import java.util.List;
-
 
23
import java.util.StringTokenizer;
-
 
24
 
20
 
25
 
21
public class SearchFragment extends Fragment {
26
public class SearchFragment extends Fragment {
22
    Button retry;
27
    Button retry;
23
    SharedPreferences userData;
28
    SharedPreferences userData;
24
    SharedPreferences apiData;
29
    SharedPreferences apiData;
Line 36... Line 41...
36
        apiData = getActivity().getSharedPreferences("API_Data", Context.MODE_PRIVATE);
41
        apiData = getActivity().getSharedPreferences("API_Data", Context.MODE_PRIVATE);
37
        userDataEditor = userData.edit();
42
        userDataEditor = userData.edit();
38
        apiSettingsEditor = apiData.edit();
43
        apiSettingsEditor = apiData.edit();
39
        retry = (Button)rootView.findViewById(R.id.checkInternet);
44
        retry = (Button)rootView.findViewById(R.id.checkInternet);
40
        finalURL=getArguments().getString("finishingurl");
45
        finalURL=getArguments().getString("finishingurl");
-
 
46
        Log.d("Finish Url","Finish Url" + finalURL);
-
 
47
        if(apiData.getString("snapdealException","false").equalsIgnoreCase("true")){
-
 
48
            List<String> snapdealExceptionUrls = new ArrayList<>();
-
 
49
            StringTokenizer st = new StringTokenizer(apiData.getString("snapdeal.exception.urls",""),"|");
-
 
50
            while(st.hasMoreTokens()){
-
 
51
                snapdealExceptionUrls.add( st.nextToken());
-
 
52
            }
-
 
53
            for(String s:snapdealExceptionUrls){
-
 
54
                if(finalURL.contains(s)){
-
 
55
                    Intent i = new Intent(getActivity(), MainActivity.class);
-
 
56
                    i.putExtra("displayView", "0");
-
 
57
                    startActivity(i);
-
 
58
                }
-
 
59
            }
-
 
60
        }
41
        fragmentNumber=getArguments().getString("fragmentNumber");
61
        fragmentNumber=getArguments().getString("fragmentNumber");
42
        retry.setOnClickListener(new View.OnClickListener() {
62
        retry.setOnClickListener(new View.OnClickListener() {
43
            @Override
63
            @Override
44
            public void onClick(View v) {
64
            public void onClick(View v) {
45
                if(isInternetOn()){
65
                if(isInternetOn()){