Передача данных из одного файла Java в другой деятельности .java в Android - PullRequest
0 голосов
/ 15 марта 2019

В Android, как я могу перенести значения из xyz.java в main_activity.java ...... при условии, что xyz.java является простым классом java и не принадлежит ни к какому виду деятельности. Я работаю с API, когда я запускаю его как простой файл .java, он работает нормально, а не с файлом активности .?.

Ответы [ 2 ]

0 голосов
/ 18 марта 2019

Прежде всего вам нужно создать объект класса Xyz.java следующим образом:

Main_Activity.java

Xyz x=new Xyz();

//use x object to get values from xyz class

int value=x.mydata;

Xyz.Ява

class Xyz

{

public int mydata=10;

}
0 голосов
/ 15 марта 2019

Вам необходимо создать экземпляр класса xyz.java в вашем main_activity.java, например:

xyz xyzInstance = new xyz();

Затем вы можете получить доступ к открытым методам и атрибутам класса xyz, используя

int x = xyzInstance.value;

Вы также можете сделать значения внутри класса xyz статическими и получить прямой доступ к таким значениям, как:

int x = xyz.value;
...