Я пытаюсь выучить Java-программирование на Android, и у меня есть вопрос.У меня есть несколько взглядов, между которыми я хочу ориентироваться.Я пытаюсь выяснить, могу ли я использовать переменную вместо фактического имени представления?Например, previous_view.setVisibility(View.GONE)
Где предыдущий_вид будет заменен на фактическое имя, полученное из списка.
Я не знаю, что искать, и я не запрашиваю код.Мне просто нужна начальная точка для поиска.
Редактировать:
Я использую следующий код для отслеживания моих просмотров со списком
button1.setOnClickListener(new View.OnclickListener(){
@Override
Public void onClick (View _view){
if (view1.getVisibility() == View.VISIBLE){
current_view = "view1";
List.add(current_view);
listview1.setAdapter(new ArrayAdapter<String>(getBaseContext(), android.R.layout.simple_list_item_1, List));
((BaseAdapter)listview1.getAdapter()).notifyDataSetChanged();
Я использую эточтобы попытаться получить мои значения.
@Override
public void onBackPressed(){
previous_view = List.get((int)(List.size()-2));
previous_view.setVisibility(View.GONE);
Моя проблема заключается в том, как мне сделать, чтобы previous_view, который возвращает view1, работал со строкой, установленной как previous_view.setVisibility(View.GONE);