zoukankan      html  css  js  c++  java
  • 7. Add song to Phone

    package com.example.thenewboston;
    
    import android.app.Activity;
    import android.media.MediaPlayer;
    import android.media.SoundPool;
    import android.os.Bundle;
    import android.view.Menu;
    import android.view.View;
    import android.widget.Button;
    import android.widget.TextView;
    
    public class MainActivity extends Activity {
    
        private int counter;
        private Button add, sub;
        private TextView display;
        private MediaPlayer clickSong;
        
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            
            counter = 0;
            add = (Button) this.findViewById(R.id.add);
            sub = (Button) this.findViewById(R.id.second);
            display = (TextView)this.findViewById(R.id.tvDiaplay);
            
            //SoundPool
            clickSong = MediaPlayer.create(MainActivity.this, R.raw.mouseclick2);
            
            add.setOnClickListener(new View.OnClickListener() {
                
                @Override
                public void onClick(View v) {
                    //when click add 1 to the counter
                    clickSong.start();
                    counter++;
                    display.setText("Your total is "+counter);
                }
            });
            
            sub.setOnClickListener(new View.OnClickListener() {
                
                @Override
                public void onClick(View v) {
                    //minus 1 
                    clickSong.start();
                    counter--;
                    display.setText("Your total is "+counter);
                }
            });
            
            
        }
    
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            // Inflate the menu; this adds items to the action bar if it is present.
            getMenuInflater().inflate(R.menu.main, menu);
            return true;
        }
    
        @Override
        protected void onPause() {
            // TODO Auto-generated method stub
            super.onPause();
            clickSong.release();
        }
        
        
    
    }
  • 相关阅读:
    C++ 数字、string 简便互转
    【C语言】递归函数DigitSum(n)
    UVALIVE 4287 Proving Equivalences (强连通分量+缩点)
    【linux驱动分析】misc设备驱动
    C++ auto 与 register、static keyword 浅析
    spring 计时器
    Spring注解配置定时任务<task:annotation-driven/>
    去除ckeditor上传图片预览中的英文字母
    编码规范
    git 手动操作
  • 原文地址:https://www.cnblogs.com/Answer1215/p/3434773.html
Copyright © 2011-2022 走看看