سلام دوستان
فرض کنید یک کلاس فرگمنت بدین صورت داریم :
public class profile_Fragment extends Fragment {
Button btn_load;
ImageView image_1;
public profile_Fragment() {
}
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_profile, container, false);
init(view);
return view;
}
private void init(View view)
{
btn_load = view.findViewById(R.id.btn_load);
image_1 = view.findViewById(R.id.image_1);
btn_load.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Downloader downloader = new Downloader();
downloader.start();
}
});
}
public void check(){
}
}
و یک کلاس خارجی بدین صورت :
public class Downloader (){
public void start(){
}
}
حال سوالی که داشتم این هستش که داخل تابع start چگونه تابع check را فراخوانی کنیم؟