我有一个作为主题对话框运行的活动。这是按钮点击监听器的代码。但是控件永远不会进入 onClick()。控制台没有错误。在 logcat 中,我得到了这个(绿色) - 应用程序可能在主线程中做了太多工作。
@Override
protected void onCreate(Bundle savedInstanceState) {
....
var_btnDisconnectDone = (Button) findViewById(R.id.btnDisconnectDone);
var_btnDisconnectDone.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
intFromTimeH = Integer.parseInt(var_txtFromH.getText().toString());
intFromTimeM = Integer.parseInt(var_txtFromM.getText().toString());
intToTimeH = Integer.parseInt(var_txtToH.getText().toString());
intToTimeM = Integer.parseInt(var_txtToM.getText().toString());
}
});
XML:
<Button
android:id="@+id/btnDisconnectDone"
...
android:onClick="what do I add here??"
android:text="@string/btnSave_hint" />