在android中,我如何将值从xyz.java传递到main_activity.java ......提供xyz.java是一个简单的java类,不属于任何活动。我正在使用api,当我将它作为简单的.java文件运行时它工作得很好而不是活动文件。
您需要在main_activity.java中实例化xyz.java类,如:
xyz xyzInstance = new xyz();
然后,您可以使用xyz类访问公共方法和属性
int x = xyzInstance.value;
您还可以将xyz类中的值设置为static,并直接访问以下值:
int x = xyz.value;
首先,你需要像这样创建Xyz.java类对象:
main_activity.Java
Xyz x=new Xyz();
//use x object to get values from xyz class
int value=x.mydata;
XYZ.Java
class Xyz
{
public int mydata=10;
}