I am trying to do a simple ternary operator but I have an error I can't see. This is my code:
public void setVisibility(boolean isVisible) {
View adView = ((Activity) context).findViewById(R.id.adView);
isVisible? adView.setVisibility(View.VISIBLE) : adView.setVisibility(View.GONE);
}
I get the error : Not a statement. Does someone know where is my error?
it is not a statement
int visibility = isVisible ? View.VISIBLE : View.GONE;
adView.setVisibility(visibility);
or in one line
adView.setVisibility(isVisible ? View.VISIBLE : View.GONE);