С помощью такой конструкции можно сделать невидимым текстовое поле по его id:
((TextView)findViewById(getResources().getIdentifier("name_of_textview", "id", getPackageName()))).setVisibility(View.GONE);
Я хочу сделать такую функцию, где можно делать невидимым и картинку и кнопку. Что я имею ввиду?
some_func("Button", "name_of_button")
public void (Class, Name){
((""+Class)findViewById(getResources().getIdentifier(""+Name, "id", getPackageName()))).setVisibility(View.GONE);
}
И вот как именно передать в функцию ImageView, Button, LinearLayout и тд.
((TextView)findViewById(getResources().getIdentifier("name_of_textview", "id", getPackageName()))).setVisibility(View.GONE);
Я хочу сделать такую функцию, где можно делать невидимым и картинку и кнопку. Что я имею ввиду?
some_func("Button", "name_of_button")
public void (Class, Name){
((""+Class)findViewById(getResources().getIdentifier(""+Name, "id", getPackageName()))).setVisibility(View.GONE);
}
И вот как именно передать в функцию ImageView, Button, LinearLayout и тд.