In a simple app project at GitHub I have only 2 custom Java-files:
You can call Activity method by using instance of Activity like this, inside MainActivity write below code
mDeviceListAdapter = new DeviceListAdapter(MainActivity.this);
Inside Adapter
private MainActivity _mainActivity;
public DeviceListAdapter(MainActivity activity){
this._mainActivity=activity;
}
Inside your onClick method
_mainActivity.yourActivityMethod(address);