Not natively (blamen Comcast on that)
You can however download the Chromecast app from Google Play on Android and then enable screen mirroring from your phone to display the images from your phone on the TV.
After its doing that, launch the XFINITY app and stream to your heart's content.