So you would like to play Xbox games on your Android phone like a pro? The 8Bitdo SN30 Pro Bluetooth Controller has you covered. It has an adjustable and expandable clip to accommodate smartphones from 49mm to 86mm. It runs on battery for 18 hours.
This Bluetooth Xbox controller comes with assignable buttons, customizable sticks, and adjustable triggers. Expected to ship in September. You can find out more about it here.