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();
        }
        
        
    
    }
  • 相关阅读:
    其他:Oracle并购sun之后的影响之我见
    60款很酷的 jQuery 幻灯片演示和下载
    分享35个高质量的 Apple 风格图标素材
    25个漂亮的旅游网站设计作品欣赏
    tomcat内存溢出总结
    一个非常强大完整的web表单验证程序
    java socket (回顾)
    jdbc 公共类(2)
    各大IT公司笔试真题汇总
    软件公司的岗位职责
  • 原文地址:https://www.cnblogs.com/Answer1215/p/3434773.html
Copyright © 2011-2022 走看看