Advertisement
Guest User

Untitled

a guest
Jan 21st, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.85 KB | None | 0 0
  1. package buttersmart.magilock;
  2.  
  3. import android.content.Context;
  4. import android.graphics.Color;
  5. import android.graphics.drawable.GradientDrawable;
  6. import android.net.Uri;
  7. import android.os.Bundle;
  8.  
  9. import android.support.annotation.Nullable;
  10. import android.support.v4.app.Fragment;
  11. import android.view.LayoutInflater;
  12. import android.view.View;
  13. import android.view.ViewGroup;
  14. import android.widget.Button;
  15. import android.widget.TextView;
  16. import android.widget.Toast;
  17.  
  18. import org.w3c.dom.Text;
  19.  
  20. import java.io.IOException;
  21.  
  22. import okhttp3.Call;
  23. import okhttp3.OkHttpClient;
  24. import okhttp3.Request;
  25. import okhttp3.Response;
  26.  
  27.  
  28.  
  29. public class LockFragment extends Fragment implements View.OnClickListener {
  30.  
  31. View myFragment;
  32. Button btnLock;
  33. TextView txtStatus;
  34.  
  35.  
  36. public static LockFragment newInstance() {
  37. LockFragment lockFragment = new LockFragment();
  38. return lockFragment;
  39. }
  40.  
  41. @Override
  42. public void onCreate(@Nullable Bundle savedInstanceState) {
  43. super.onCreate(savedInstanceState);
  44. }
  45.  
  46. @Nullable
  47. @Override
  48. public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) {
  49. myFragment = inflater.inflate(R.layout.fragment_lock, container, false);
  50. btnLock = (Button) myFragment.findViewById(R.id.btnLock);
  51. btnLock.setOnClickListener(this);
  52.  
  53. txtStatus = (TextView) myFragment.findViewById(R.id.txtStatus);
  54.  
  55.  
  56.  
  57. return myFragment;
  58. }
  59.  
  60. @Override
  61. public void onActivityCreated(Bundle savedInstanceState) {
  62. super.onActivityCreated(savedInstanceState);
  63.  
  64. getActivity().setTitle("Lock");
  65. }
  66.  
  67. @Override
  68. public void onClick(View view) {
  69. if (btnLock.getText().equals("Enabled"))
  70. {
  71. btnLock.setText("Disable");
  72. txtStatus.setText("Status: Lock");
  73. OkHttpClient client = new OkHttpClient();
  74. Request request = new Request.Builder()
  75. .url("magilock.epizy.com/ChangeStatus.php?lock=0")
  76. .build();
  77. Call call = client.newCall(request);
  78. try {
  79. Response response = call.execute();
  80. } catch (IOException e) {
  81. e.printStackTrace();
  82. }
  83. }
  84. else
  85. {
  86. btnLock.setText("Enable");
  87. txtStatus.setText("Status: Unlock");
  88. OkHttpClient client = new OkHttpClient();
  89. Request request = new Request.Builder()
  90. .url("magilock.epizy.com/ChangeStatus.php?lock=1")
  91. .build();
  92. Call call = client.newCall(request);
  93. try {
  94. Response response = call.execute();
  95. } catch (IOException e) {
  96. e.printStackTrace();
  97. }
  98. }
  99. }
  100. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement