普通のTextViewで文字サイズを変更したいときは、
大抵setTextSize (float size)を使います。
でも、ウィジェットのRemoteViewsではsetTextSizeが使えないので、代わりに
setTextViewTextSize(int viewId, int units, float size) を使う必要があるようです。
ここで、viewIdはR.id.~とかでTextView(変更したいもの)を指定すれば良いですが、unitsってなんだっけ?と思って調べたところ、
どうやら、sp、dp、px(文字サイズの単位。あ、それでunitか)を指定するみたいです。
setTextSize (float size)の時の単位はspなので、これと同じ動作をさせようとすると、
setTextViewTextSize(R.id.~, TypedValue.COMPLEX_UNIT_SP, サイズ値)とすれば良いようです。
あと、知らなかったですが、setTextSizeにも
setTextSize (int unit, float size)というのがあるようで、
これも同じことみたいですね!