2011-04-12 39 views

回答

3

你按下按鈕(請詳細說明,如果這是不是問題的答案你正在尋找)

5

在你的佈局文件,包括這在按鈕的定義:

android:onClick="myClickHandler" 

在你的活動代碼,實現處理:

void myClickHandler(View view) { 
    ... 
} 
6

我不知道,如果你想通過Java來「點擊」按鈕或監聽click事件。

聽音由格雷厄姆

正確descirbed

爲全自動點擊該按鈕,你可以打電話

Button b= (Button) findViewById(R.id.button1); 

b.performClick();

+0

感謝這...是我需要的。 – 2017-02-16 19:54:57

0

我希望它會對你有所幫助。

public class MainActivity extends AppCompatActivity implements View.OnClickListener{ 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    Button btn = (Button) findViewById(R.id.btn); 
    btn.setOnClickListener(this); 
    } 

    @Override 
    public void OnClick(View view) { 
    //code 
    } 

} 
+0

請注意,你的活動必須實施onClickListener – Blaze 2016-05-05 15:08:20

+0

@JnG你是對的 – 2016-05-06 05:21:45