gesture and activity result in different class