如何在同一个包中重用已经实现的方法?

时间:2014-11-24 10:54:19

标签: java android android-fragments

在我的软件包中,我有两个activities和两个fragments,并且其中一个fragments我有一个名为protected isClientSetUpReady()的方法,我想重用此方法第二个fragment通过调用它而不是再次重新实现它,它已经在之前实现。

我所做的是,在第二个fragment我试图引用它,但它没有显示,如何在同一个包中重用已经实现的方法?

2 个答案:

答案 0 :(得分:1)

制作功能

 public static void isClientSetUpReady()
{

}

然后在其他类中访问它

 fragment1.isClientSetUpReady();

答案 1 :(得分:1)

保持简单:

  1. 制作一个Util课程。
  2. 写下你的方法。
  3. 在两个片段中使用它。
  4. 喜欢:

    public class Util {
    
    private Context mContext;
    
    public Util(Context context) {
        this.mContext = context;
    }
    
    public void isClientSetUpReady()
    {
        // do your things
    }
    

    }