如何从一个类启动一个方法到另一个类?

时间:2018-02-28 07:38:43

标签: java android android-studio

如何将getdata()方法启动到另一个类。我想将输出显示到另一个Java类的ListView。

tab1Background.java

public class tab1Background extends Activity{
ListView lv;

lv = (ListView) findViewById(R.id.lv);
//some code here

    public void getdata() {

       //some code here 
    }
}

tab1report.java 我想启动getdata()活动以在listview中显示数据

public class tab1report extends Fragment {

    //some code here
}

2 个答案:

答案 0 :(得分:1)

public class tab1report extends Fragment {

    public void startSomething()
    {
        ((tab1Background) getActivity()).getdata();
    }
}

答案 1 :(得分:0)

您可以使用回调方法。

DeleteUser(u.Id)

这将确保将功能传递回活动。