Java 当活动开始时,如何将按钮置于按下状态?
在我的一个示例中,如何确保活动开始时一组按钮已激活(单击/按下状态)Java 当活动开始时,如何将按钮置于按下状态?,java,android,Java,Android,在我的一个示例中,如何确保活动开始时一组按钮已激活(单击/按下状态) 如果可能,请在布局和代码中提出建议。在按钮初始化后的onCreate中 Button button = (Button) findViewById(R.id.button1); button.setOnClickListener(this); // activity implements onClickListener interface button.performClick(); 如果这就是您所说的“激活”和“按钮”的意
如果可能,请在布局和代码中提出建议。在按钮初始化后的
onCreate中
Button button = (Button) findViewById(R.id.button1);
button.setOnClickListener(this); // activity implements onClickListener interface
button.performClick();
如果这就是您所说的“激活”和“按钮”的意思,则表示正常的按钮
如果在按下按钮时需要更改按钮的背景或颜色,则可以在按钮初始化后在onCreate
中使用选择器
Button button = (Button) findViewById(R.id.button1);
button.setOnClickListener(this); // activity implements onClickListener interface
button.performClick();
如果这就是您所说的“激活”和“按钮”的意思,则表示正常的按钮
如果您需要在按下按钮时更改按钮的背景或颜色,您可以使用选择器如果您需要选中复选框/单选按钮或任何可选中的
,只需拨打
view.setChecked(true);
如果需要使视图背景可绘制选择器选择按下状态
view.setState(new int[] { android.R.attr.state_pressed });
如果您需要选中复选框/单选按钮或任何可选中的
,只需拨打
view.setChecked(true);
如果需要使视图背景可绘制选择器选择按下状态
view.setState(new int[] { android.R.attr.state_pressed });