Я пытался использовать textview.setTranslationY (float), чтобы изменить y-координату textview, но это, похоже, не работает. textview.setTop (), по-видимому, выполняет ту же функцию, но в документации говорится, что этот метод предназначен для вызова системой макетов и, как правило, не должен вызываться иначе, поскольку свойство может быть изменено макетом в любое время.
Я использую textview.getTranslationY (), чтобы получить координату y.
Как я могу установить координату y текстового обзора? Если то, что я делаю выше, неправильно, предложите альтернативный способ. Может быть, есть другой способ установить y-координату, которого я еще не нашел!
Моя ситуация: у меня есть текстовое представление, высота которого должна меняться в зависимости от полученного значения. Если я использую textview.setHeight (int), высота увеличивается сверху вниз. Я хочу, чтобы это увеличивалось снизу вверх. Поэтому я меняю y-координату текстового обзора каждый раз, когда устанавливаю его высоту.
Приветствия
Мадху
Снимок экрана с моим макетом: