MapChallengeActivity.java 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. package com.xunao.effectdemo.activity;
  2. import androidx.appcompat.app.AppCompatActivity;
  3. import android.app.Activity;
  4. import android.content.Intent;
  5. import android.os.Bundle;
  6. import android.util.Log;
  7. import android.view.View;
  8. import android.widget.Button;
  9. import com.xunao.effectdemo.R;
  10. import com.xunao.effectdemo.net.ApiHttpClient;
  11. import com.xunao.effectdemo.net.ApiUrl;
  12. import com.xunao.effectdemo.net.CSMHttpCallback;
  13. import java.util.HashMap;
  14. import java.util.Map;
  15. /**
  16. * 地图闯关
  17. */
  18. public class MapChallengeActivity extends Activity {
  19. Button btnMap1, btnMap2, btnMap3, btnMap4, btnMap5, btnMap6;
  20. Intent intent;
  21. private String name = "13004166772";
  22. private String pwd = "123890";
  23. private String token = "MWIzYmVmOTdiYzI5Y2UwM2ZiOThlMTI3YjRmYWJlNzA=";
  24. private String member_id = "61128";
  25. private String maps_id = "185";
  26. private String student_id = "180721";
  27. @Override
  28. protected void onCreate(Bundle savedInstanceState) {
  29. super.onCreate(savedInstanceState);
  30. setContentView(R.layout.activity_map_challenge);
  31. initView();
  32. }
  33. void initView(){
  34. btnMap1 = findViewById(R.id.btn_map_1);
  35. btnMap2 = findViewById(R.id.btn_map_2);
  36. btnMap2.setOnClickListener(v -> {
  37. intent = new Intent(MapChallengeActivity.this, AudioActivity.class);
  38. startActivity(intent);
  39. });
  40. btnMap3 = findViewById(R.id.btn_map_3);
  41. btnMap3.setOnClickListener(v -> {
  42. intent = new Intent(MapChallengeActivity.this, VideoDemandActivity.class);
  43. startActivity(intent);
  44. });
  45. btnMap4 = findViewById(R.id.btn_map_4);
  46. btnMap4.setOnClickListener(v -> {
  47. intent = new Intent(MapChallengeActivity.this, DragActivity.class);
  48. startActivity(intent);
  49. });
  50. btnMap5 = findViewById(R.id.btn_map_5);
  51. btnMap6 = findViewById(R.id.btn_map_6);
  52. btnMap6.setOnClickListener(v -> {
  53. intent = new Intent(MapChallengeActivity.this, RolePlayActivity.class);
  54. startActivity(intent);
  55. });
  56. }
  57. void login(){
  58. Map<String, String> params = new HashMap<>();
  59. params.put("ptcmobile",name);
  60. params.put("ptcpswd",pwd);
  61. ApiHttpClient.get(ApiUrl.login,params, new CSMHttpCallback() {
  62. @Override
  63. protected void onSuccess(String jsonStr) {
  64. }
  65. @Override
  66. protected void onFail(String msg) {
  67. }
  68. });
  69. }
  70. }