Why am I getting different keyboards when launching apps on my Google Pixel phone?

Episode 1465 (12:21)

Mark from Grand Rapids, MI
Android keyboards

Mark wants to know why he gets a different keyboard whenever he launches an app on his Google Pixel smartphone. Leo says this is a feature that developers can take advantage of so that the keyboard can be more contextual. For instance, when a number needs to be entered, the keyboard that comes up can be just a number pad. But there is a bug that causes keyboards to change randomly, so maybe that's the problem. More likely, it's something the app developer has done. Mark can try installing Swiftkey and see if that helps.

Image by http://cdn.redmondpie.com/wp-content/uploads/2014/07/keyboard.png [CC BY 4.0], via Wikimedia Commons