2023年12月31日发(作者:)

15. import em;

16. import ;

17. import kListener;

18. import ;

19. import r;

20. import BarChangeListener;

21. import ew;

22.

23. public class MainActivity extends Activity implements OnClickListener,

24. OnSeekBarChangeListener {

25. private Button play, pause, stop;

26. private MediaPlayer player;

27. private SeekBar mSeekBar;

28. private TextView tv, tv2;

29. private boolean hadDestroy = false;

30. private Handler mHandler = new Handler() {

31. public void handleMessage(e msg) {

32.

33. switch () {

34. case 0x01:

35.

36. break;

37.

38. default:

39. break;

40. }

41. };

42. };

43. Runnable runnable = new Runnable() {

44.

45. @Override

46. public void run() {

47.

48. if (!hadDestroy) {

49. layed(this, 1000);

50. int currentTime = Math

51. .round(rentPosition() / 1000);

52. String currentStr = ("%s%02d:%02d", "当前时间 ",

53. currentTime / 60, currentTime % 60);

54. t(currentStr);

55. gress(rentPosition());

56. }

57. }

58. };

59.

60. @Override

61. protected void onCreate(Bundle savedInstanceState) {

62. te(savedInstanceState);

63. setContentView(ty_main);

64. play = (Button) findViewById();

65. pause = (Button) findViewById();

66. stop = (Button) findViewById();

67. mSeekBar = (SeekBar) findViewById(r);

68. tv = (TextView) findViewById();

69. tv2 = (TextView) findViewById(2);

70. eekBarChangeListener(this);

71. lickListener(this);

72. lickListener(this);

73. lickListener(this);

74. player = new MediaPlayer();

75. initMediaplayer();

76.

77. }

78.

79. /**

80. * 初始化播放器

81. */

82. private void initMediaplayer() {