While you can't answer a call on a Pixel with a button, you can silence an incoming call on a Google Pixel with the Volume button. When you get an incoming call, press the upper or lower part of the volume button. The call will be silenced and can continue on to voice mail.