Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Обращение к textView из другого класса (не MainActivity) в AndroidStudio - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Android Studio http://www.cyberforum.ru/android-dev/thread1355281.html
Ребят сталкивался кто с такой проблемой, при запуске приложения выходит ошибка, возникает как при отладке на эмуляторе так и на реальном устройстве Gradle console говорит следующее: Waiting for...
Программирование Android Чтение файла из облака Нужно что бы приложение могло прочитать текстовый файл (*.txt) из облака и записала его в текстовую переменную. В обычных приложениях делал так: try { String line; URL url = new... http://www.cyberforum.ru/android-dev/thread1355090.html
Программирование Android Как сбрасывать статические переменные после запуска?
Здравствуйте! Не первый месяц мучаюсь, приходилось откладывать. А активностях и фрагментах создаю статическую переменные, требуется то позицию в списке запомнить, то выбор города и т.п. Проблема в...
Сервер для android приложений, есть нужные ресурсы, книги? Программирование Android
Есть сайт с такими темами?
Программирование Android Почему в Android циклы for, while выводят последнее значение в TextView? http://www.cyberforum.ru/android-dev/thread1354914.html
я хочу выводить значения i в textview через секунду while (i<5) { i++; textview1.setText(i); Thread.sleep(1000); }а оно выводит только "4" через 4 секунды
Программирование Android Alarm broadcastIntent убивается через какое-то время Привет! Я разрабатываю приложение похожее на будильник. Я использую Android 4.2.2. Проблема заключается в том, что после некоторого времени (около 1 - 2 часов) alarm pendingIntent убивается кем-то... подробнее

Показать сообщение отдельно
shulyakyarik
11 / 11 / 3
Регистрация: 28.03.2014
Сообщений: 156
18.01.2015, 13:14
Если вам нужно использовать TextView из MainActivity в классе figure то просто передайте textView как параметр.
Java
1
2
3
4
double area(TextView textView){
        textView.setText(textView.getText() + "Вы в фигуре гы");
        return 0;
    }
Или можна сделать через конструктор
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class figure {
 
    double dim1,dim2;
    TextView textView;
 
    figure(double a, double b, TextView textView){
        dim1=a;
        dim2=b;
        this.textView = textView;
    }
    double area(){
        textView.setText(textView.getText() + "Вы в фигуре гы");
        return 0;
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru