Отображение различных элементов массива с использованием анимации - PullRequest
0 голосов
/ 09 апреля 2020

Я создаю приложение, в котором при нажатии кнопки в textView отображается другой элемент массива. Теперь я хотел бы добавить анимацию для одного слова, заменяющего предыдущее слово при нажатии кнопки. Возможно, текущее отображаемое слово исчезает и заменяется следующим словом с переводом из x. Хотя сама анимация не важна, я просто хотел бы знать, как анимировать, чтобы изменить контекст textView, если это возможно. Вот код для кнопки:

public void nextWord(View view) { //next word is the onclick of the button

    Button nextButton = findViewById(R.id.nextButton);
    Button showTextButton = findViewById(R.id.showTextButton);
    TextView wordTextView = findViewById(R.id.wordTextView);
    EditText editTextView = findViewById(R.id.enterEditText);
    ImageView logoImageView = findViewById(R.id.logoImageView);
    i++;
    String displayHint;
    String displayText;

    displayText = enterWord() + chooseArray();
    displayHint = chooseArray();
    wordTextView.setText(displayText);
    editTextView.setHint(displayHint);

    if (i == 1) {
        wordTextView.setVisibility(View.VISIBLE);
        editTextView.setVisibility(View.VISIBLE);
        logoImageView.setVisibility(View.INVISIBLE);
        wordTextView.setText(enterWord() + initial(0));
        editTextView.setHint(initial(0));  
    }
}

Вот массив, для которого отображаются слова:

String[] zeroArray = {
  "",
  "Verb",
  "Adverb",
  "Verb",
  "Verb",
  "Place",
  "Verb",
  "Body Part",
  "Body Part",
  "Body Part",
  "Food",
  "Film",
  "Adjective",
  ""
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...