I have a class that is currently extending Activity and I have methods like findViewById, ArrayAdapter etc.
I want to turn it into an independent class but all the above methods become undefined. What is the problem? Shouldn’t importing the classes be enough? For eg, I import android.view.View for findViewById but it still makes no difference.
Please advise.
I have a class that is currently extending Activity and I have methods like
Share
you should pass the instance of your Activity to your Second Class on the constructor like this :
In your
ActivityInstanciate your Class like this :And in your second Class , the constructor will be like this :
and then when you want to use the
findViewById()method , you can do like this :