java - 如何从 Android Activity 调用 Java 类

标签 java android

我有一个名为 main.java 和 BPMClass.java 类的 Android Activity 。我需要在 main.java 类中调用 BPMClass.java。我按以下方式编写代码(不显示函数名称):

import com.app.BPMClass;
... 
public class main extends Activity {
BPMClass bpmclass;
@Override
public void onCreate(Bundle savedInstanceState) 
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    bpmclass = new BPMClass("filename");
    bpmclass.    // does not show the function name of BPMClass.
  }
}

....
BPMClass{
   String fname;
   public BPMClass(String filename){
    fname=filename
   }
  public int fun1(fname){
   int val=0;
    .......
  return val; 
 }
}

最佳答案

根据您的需要声明类的访问修饰符,如果类需要从其包级别访问,那么这应该可以正常工作..否则将其声明为公共(public)

关于java - 如何从 Android Activity 调用 Java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6093594/

相关文章:

java.lang.AssertionError : expected:<200> but was:<404> in jersey restful services unit test

java - 将 HashMap 对象转换为 ResultSet

java - 如何使用 Java 中的 HashMap 将名称与组织中的成员资格进行匹配?

Android webview 应用程序和 Google Analytics

java - 如何在android中的webview中打开链接类似于inappbrowser

java - 如何从 Java 中确定安装了哪个 .NET 框架

java - 是否可以使用 sql server 2000 和 java 1.4 将 arraylist 对象传递给 sql 过程?

Android Realm 数据库不更新记录

java - 导入 google-play-service 依赖红十字

android - Android Studio有没有类似于Xcode的快速跳转栏和MARK :-