【问题标题】:Data transfer from one java file to another activity.java in androidandroid中从一个java文件到另一个activity.java的数据传输
【发布时间】:2019-08-06 17:10:52
【问题描述】:

在 android 中,我如何将值从 xyz.java 传输到 main_activity.java......前提是 xyz.java 是一个简单的 java 类,不属于任何活动。我正在使用 api,当我将它作为简单的 .java 文件运行时,它工作正常而不是使用活动文件。?。

【问题讨论】:

  • 您能否更具体地说明您的意思“当我将它作为简单的 .java 文件运行时,它工作正常而不是活动文件”
  • 有一个简单的java文件和默认的activity_main.java文件。我需要将数据从简单的java文件传输到activity_main.java。

标签: android android-activity data-transfer


【解决方案1】:

您需要在 main_activity.java 中实例化 xyz.java 类,例如:

xyz xyzInstance = new xyz();

然后您可以使用

访问 xyz 类的公共方法和属性
int x = xyzInstance.value;

您还可以将 xyz 类中的值设为静态并直接访问这些值,例如:

int x = xyz.value;

【讨论】:

    【解决方案2】:

    首先你需要像这样创建 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;
    
    }
    

    【讨论】:

      猜你喜欢
      • 2013-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-09
      相关资源
      最近更新 更多