Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void onClick(View v)
- {
- Context context=this;
- switch (v.getId())
- {
- case R.id.bLogin:
- if (CM.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() ==NetworkInfo.State.CONNECTED|| CM.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.CONNECTED)
- {
- Toast.makeText(this, "connected mode", Toast.LENGTH_SHORT).show();
- i = new Intent(LoginActivity.this, MyWebView.class);
- startActivity(i);
- this.finish();
- }
- else if(CM.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.DISCONNECTED || CM.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.DISCONNECTED) {
- if (context.getCacheDir().exists()&&context.getCacheDir()!=null)
- {
- Toast.makeText(this,"disconnected mode", Toast.LENGTH_SHORT).show();
- i = new Intent(LoginActivity.this, MyWebView.class);
- startActivity(i);
- this.finish();
- }
- else
- {
- Toast.makeText(this, " Offline access denied ! ", Toast.LENGTH_SHORT).show();
- }
- }
- else if(CM.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.SUSPENDED || CM.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.SUSPENDED) {
- if (context.getCacheDir().exists()&&context.getCacheDir()!=null)
- {
- Toast.makeText(this, "suspended mode", Toast.LENGTH_SHORT).show();
- i = new Intent(LoginActivity.this, MyWebView.class);
- startActivity(i);
- this.finish();
- }
- else
- {
- Toast.makeText(this, " Offline access denied ! ", Toast.LENGTH_SHORT).show();
- }
- }
- else if(CM.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.UNKNOWN || CM.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.UNKNOWN) {
- if (context.getCacheDir().exists()&&context.getCacheDir()!=null)
- {
- Toast.makeText(this,"unknown mode", Toast.LENGTH_SHORT).show();
- i = new Intent(LoginActivity.this, MyWebView.class);
- startActivity(i);
- this.finish();
- }
- else
- {
- Toast.makeText(this, " Offline access denied ! ", Toast.LENGTH_SHORT).show();
- }
- }
- else
- {
- Toast toast = Toast.makeText(this," Internet connection not found ! ", Toast.LENGTH_LONG).show();
- }
- break;
- case R.id.bCacheClear:
- try {
- clearCache(this);
- }
- catch(Exception e)
- {
- e.printStackTrace();
- }
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment