Ну, это очень широкий вопрос.Я могу рассказать вам, как установить другую гарнитуру;как вы работаете с этим в своем приложении клавиатуры - решать только вам.
Поместите шрифт (.ttf или .otf) в папку ресурсов и используйте следующий код (предполагая, что шрифт называется «myfont.ttf» иTextView с идентификатором «ключ»):
Typeface myFont = Typeface.createFromAsset(getAssets(), "myfont.ttf");
TextView key = (TextView)findViewById(R.id.key);
key.setTypeface(myFont);
Напоминание: не забудьте проверить лицензию на используемый вами шрифт.Большинство не разрешают перераспределение без компенсации.Один из свободно лицензируемых шрифтов, который вы можете использовать, - Bitstream Vera Sans.