KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
To reduce dependece of class, I want to send parameter (using generic class) to constructor that extends some class and implements interface, for example public interface SomeInterface{ public void someMethod(); } public class MyFragment extends Fragment implements SomeInterface{ //implementation } //here is classs, that I need to create. T must extend Fragment and implements //SomeInterface. But, I'm afraid, if I'll use MyFragment directly, it will create a //dependence of SomeClass from MyFragment. public class SomeClass /*generic?*/ { public SomeClass(T parent); } Is it possible? Futher, using my T class, I want to create views, using T.getActivity() as Context.
Tags (comma-separated)
Save Edits
Cancel