DemoActivity.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.yc.ycvideoplayer.demo;
  2. import android.content.Intent;
  3. import android.os.Bundle;
  4. import android.view.View;
  5. import android.widget.TextView;
  6. import androidx.annotation.Nullable;
  7. import androidx.appcompat.app.AppCompatActivity;
  8. import org.yc.ycvideoplayer.R;
  9. public class DemoActivity extends AppCompatActivity implements View.OnClickListener {
  10. private TextView mTv1;
  11. private TextView mTv12;
  12. private TextView mTv2;
  13. private TextView mTv3;
  14. @Override
  15. protected void onCreate(@Nullable Bundle savedInstanceState) {
  16. super.onCreate(savedInstanceState);
  17. setContentView(R.layout.activity_demo_player);
  18. mTv1 = findViewById(R.id.tv_1);
  19. mTv12 = findViewById(R.id.tv_1_2);
  20. mTv2 = findViewById(R.id.tv_2);
  21. mTv3 = findViewById(R.id.tv_3);
  22. mTv1.setOnClickListener(this);
  23. mTv12.setOnClickListener(this);
  24. mTv2.setOnClickListener(this);
  25. mTv3.setOnClickListener(this);
  26. }
  27. @Override
  28. public void onClick(View v) {
  29. switch (v.getId()) {
  30. case R.id.tv_1:
  31. startActivity(MediaActivity.class);
  32. break;
  33. case R.id.tv_1_2:
  34. startActivity(MediaActivity2.class);
  35. break;
  36. case R.id.tv_2:
  37. startActivity(IjkActivity.class);
  38. break;
  39. case R.id.tv_3:
  40. startActivity(ExoActivity.class);
  41. break;
  42. }
  43. }
  44. private void startActivity(Class c){
  45. startActivity(new Intent(this,c));
  46. }
  47. }