[開發] performClick() 實現自動點擊

performClick() 可以讓程式自動去實現點擊某個View的方法

如果你有一些比較特別的點擊事件想要實現

例如:
三秒鐘後,自動點擊按鈕

點左邊的按鈕後,連動也按右邊的按鈕

實作方法如下:

Button A_button = (Button) findViewById(yesButton);
Button B_button = (Button) findViewById(yesButton);

A_button.setOnClickListener(new OnClickListener(){
        public void onClick(View v) {
        Toast.makeText(view.getContext(), 
            "A_button 被按了一下", Toast.LENGTH_LONG).show();
            
        B_button.performClick() 
    }

B_button.setOnClickListener(new OnClickListener(){
        public void onClick(View v) {
        Toast.makeText(view.getContext(), 
            "B_button 被按了一下", Toast.LENGTH_LONG).show(); 
    }

提醒

本站內容即日起將轉到另一站上轉跳~