MapChallengeActivity.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  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. btnMap5 = findViewById(R.id.btn_map_5);
  47. btnMap5.setOnClickListener(v->{
  48. intent = new Intent(MapChallengeActivity.this, NewSongLyricActivity.class);
  49. startActivity(intent);
  50. });
  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. void getMap(){
  71. Map<String, String> params = new HashMap<>();
  72. params.put("member_id",member_id);
  73. params.put("token",token);
  74. params.put("student_id",student_id);
  75. params.put("maps_id",maps_id);
  76. ApiHttpClient.get(ApiUrl.getMap,params, new CSMHttpCallback() {
  77. @Override
  78. protected void onSuccess(String jsonStr) {
  79. }
  80. @Override
  81. protected void onFail(String msg) {
  82. }
  83. });
  84. }
  85. }