充电桩app代码

PublishItemsActivity.java 3.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. package com.electric.chargingpile.activity;
  2. import android.content.Intent;
  3. import android.os.Bundle;
  4. import android.support.v7.app.AppCompatActivity;
  5. import android.view.View;
  6. import android.widget.ImageView;
  7. import android.widget.LinearLayout;
  8. import android.widget.RelativeLayout;
  9. import android.widget.TextView;
  10. import android.widget.Toast;
  11. import com.electric.chargingpile.R;
  12. import com.electric.chargingpile.application.MainApplication;
  13. import com.electric.chargingpile.util.BarColorUtil;
  14. import com.electric.chargingpile.util.ToastUtil;
  15. import com.umeng.analytics.MobclickAgent;
  16. /**
  17. * @author dxh
  18. * @deprecated 发布类型选择页
  19. */
  20. public class PublishItemsActivity extends AppCompatActivity implements View.OnClickListener {
  21. private RelativeLayout mBottomView;
  22. private TextView mRulePublish;
  23. private ImageView mSharePublishClose;
  24. private LinearLayout mPublishPicture;
  25. private LinearLayout mPublishVideo;
  26. private LinearLayout mPublishQa;
  27. private ImageView mShareScanIcon;
  28. private TextView mShareScanIconInfo;
  29. @Override
  30. protected void onCreate(Bundle savedInstanceState) {
  31. super.onCreate(savedInstanceState);
  32. setContentView(R.layout.activity_publish_items);
  33. BarColorUtil.initStatusBarColor(PublishItemsActivity.this);
  34. initView();
  35. }
  36. private void initView() {
  37. mBottomView = (RelativeLayout) findViewById(R.id.bottom_view);
  38. mRulePublish = (TextView) findViewById(R.id.rule_publish);
  39. mSharePublishClose = (ImageView) findViewById(R.id.share_publish_close);
  40. mPublishPicture = (LinearLayout) findViewById(R.id.publish_picture);
  41. mPublishVideo = (LinearLayout) findViewById(R.id.publish_video);
  42. mPublishQa = (LinearLayout) findViewById(R.id.publish_qa);
  43. mShareScanIcon = (ImageView) findViewById(R.id.share_scan_icon);
  44. mShareScanIconInfo = (TextView) findViewById(R.id.share_scan_icon_info);
  45. mSharePublishClose.setOnClickListener(this);
  46. mPublishPicture.setOnClickListener(this);
  47. mRulePublish.setOnClickListener(this);
  48. mPublishVideo.setOnClickListener(this);
  49. mPublishQa.setOnClickListener(this);
  50. }
  51. Intent intent = new Intent();
  52. @Override
  53. public void onClick(View v) {
  54. switch (v.getId()) {
  55. case R.id.publish_qa:
  56. if (MainApplication.isLogin()){
  57. MobclickAgent.onEvent(this.getApplicationContext(),"0502");
  58. startActivity(new Intent(this.getApplicationContext(),EditQuestionOneActivity.class));
  59. }else {
  60. startActivity(new Intent(this.getApplicationContext(),LoginActivity.class));
  61. ToastUtil.showToast(this.getApplicationContext(),"请先登录", Toast.LENGTH_SHORT);
  62. }
  63. break;
  64. case R.id.publish_picture:
  65. intent.setClass(this,PublishPicTopicActivity.class);
  66. startActivity(intent);
  67. break;
  68. case R.id.publish_video:
  69. intent.setClass(this,PublishTopicActivity.class);
  70. startActivity(intent);
  71. break;
  72. case R.id.rule_publish:
  73. intent.setClass(this, MyWebViewActivity.class).putExtra("url", MainApplication.urlNew+"/topic/rule.do");
  74. startActivity(intent);
  75. break;
  76. case R.id.share_publish_close:
  77. finish();
  78. break;
  79. default:
  80. break;
  81. }
  82. }
  83. }