将字符串从 activity 传递到库 class

Pass String from activity to library class

我试图将字符串从 mainActivity 传递到 activity 我一直在尝试使用 intent 的库,但没有识别出这个功能,以前有人做过吗?

我收到这个错误:error

getIntent 是您的 OFAndroid Class 中不可用的方法。如果您想访问传递给 Activity 的 Intent,您应该从 Activity 的 Class.

内部调用它

像这样创建 OFAndroid class

public class OFAndroid {

 private String text ;
 public OFAndroid(String text) { 
  this.text = text ; 
 } 


 public void useText() {
   Log.e("TAG" , this.text);
 }
}

在你的 MainActivity 中实例化 OFAndroid:

OFAndroid of = new OFAndroid("some string");

现在您可以使用传递的字符串

of.useText();