91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android的Button監聽

發布時間:2020-06-22 11:32:21 來源:網絡 閱讀:219 作者:wufanxin 欄目:移動開發

1.android簡單按鈕監聽----單個監聽

start = (Button)findViewById(R.id.btnStart);

start.setOnClickListener(new OnClickListener(){
            @Override
            public void onClick(View v) {
                //---do something
            }
            
});


2.View.OnClickListener方法

public class MyActivity extends Activity {
    /**
     * Called when the activity is first created.
     */
    public Button diffcult,help;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //全屏
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        //去除應用程序標題
        this.requestWindowFeature(Window.FEATURE_NO_TITLE);
        //設置豎屏
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
        setContentView(R.layout.main);
       
        ButtonOnClikListiner buttonOnClikListinero=new ButtonOnClikListiner();//--定義監聽

        diffcult=(Button)findViewById(R.id.btndiffcult);
        help=(Button)findViewById(R.id.btnHelp);

        diffcult.setOnClickListener(buttonOnClikListinero);
        help.setOnClickListener(buttonOnClikListinero);
    }


    /**
     * 按鈕監聽
     */
    private final class ButtonOnClikListiner implements View.OnClickListener{
        @Override
        public void onClick(View v) {

            switch (v.getId()) {
                case R.id.btndiffcult:
                    Intent mainMenu1 = new Intent(MyActivity.this,GameActivity.class);
                    MyActivity.this.startActivity(mainMenu1);
                    MyActivity.this.finish();
                    break;
                case R.id.btnHelp:
                   
                    break;
            }

        }
    }
}


3.和方法2差不多

public class GameActivity extends Activity implements View.OnClickListener{
   
    public Button num,sex,see,change,changenum;

    public List<Button>btnlist;//存放按鈕

    private Vibrator vibrator;

    public Integer[] id ={R.id.first_sex1_1,R.id.first_sex1_2,R.id.first_sex1_3,R.id.first_sex1_4,R.id.first_sex1_5,R.id.first_sex1_6,R.id.first_sex1_7};
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        //全屏
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        //去除應用程序標題
        this.requestWindowFeature(Window.FEATURE_NO_TITLE);
        //設置豎屏
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
        MyApplication.getInstance().addActivity(this);//加入activity數組
        setContentView(R.layout.game_first);    
        see=(Button)findViewById(R.id.line_btnsee);//觀看
        change=(Button)findViewById(R.id.line_btnchange);//挑戰
       
        see.setOnClickListener(this);
        change.setOnClickListener(this);

        btnlist=new ArrayList<Button>();
        for(int i=0;i<id.length;i++)
        {
            Button temp=(Button)findViewById(id);
            temp.setBackgroundColor(Constant.colors);
            temp.setOnClickListener(this);
            btnlist.add(temp);
        }   
    }

    @Override
    public void onClick(View v) {
        switch (v.getId()) {
            case R.id.line_btnsee:
              
                break;
            case R.id.line_btnchange:
               
                break;
            default:
                for(int j=0;j<id.length;j++)
                {
                    if(id[j]==v.getId())
                    {
                       
                    }
                }
                break;

        }
    }

    
}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

苗栗县| 克什克腾旗| 远安县| 巴林右旗| 海宁市| 四会市| 宜丰县| 博野县| 新竹市| 武功县| 资溪县| 曲麻莱县| 石首市| 汶川县| 兴城市| 寿宁县| 永清县| 桐柏县| 青神县| 深泽县| 凉城县| 辉县市| 怀宁县| 平顶山市| 大渡口区| 海原县| 丰台区| 平度市| 福安市| 尚志市| 岳普湖县| 岗巴县| 黑水县| 青浦区| 大同县| 会理县| 光山县| 喀喇沁旗| 开远市| 右玉县| 华容县|