В вашем классе, где вы реализуете функцию static , вы можете вызывать метод private \ public из этого класса. Метод private \ public может обращаться к getResources .
например:
public class Text {
public static void setColor(EditText et) {
et.resetColor(); // it works
// ERROR
et.setTextColor(getResources().getColor(R.color.Black)); // ERROR
}
// set the color to be black when reset
private void resetColor() {
setTextColor(getResources().getColor(R.color.Black));
}
}
, а из другого класса \ деятельности вы можете позвонить:
Text.setColor('some EditText you initialized');