Поскольку OP определил метод onClick
OnClickPrintSimpleApiTest
в качестве атрибута в своем файле макета xml следующим образом:
android:onClick="OnClickPrintSimpleApiTest"
Им не нужно получать ссылку наButton
с использованием findViewById()
.
Представление Button
передается методу OnClickPrintSimpleApiTest()
в качестве параметра "представление".Поэтому просто сделайте это:
public void OnClickPrintSimpleApiTest(View view) {
Button BTN_print = (Button) view
BTN_print.setBackgroundColor(Color.GREEN);
BTN_print.setEnabled(false);
}