現在、カスタム設定をいじっています。TextViewを使用してラベルを付けたいと思います。ただし、setTextView()を使用してテキストサイズを「大」に指定する方法が見つからないようです。
ここで何が欠けていますか?
TextView title = new TextView(context);
title.setTextAppearance(context, android.R.attr.textAppearanceLarge);
または試す
setTextAppearance(context, android.R.style.TextAppearance_Large);
上記のコードを使用して試してください
API レベル 23 (Marshmallow) を開始してから構文が変更されたため、何人かのユーザーはandroid.R.attr.textAppearanceLarge
、私にとっては機能しなかったため、機能しなかったと述べました。更新版はこちら...
Button b = new Button(getContext());
if( Build.VERSION.SDK_INT >= Build.VERSION_CODES.M )
b.setTextAppearance( android.R.style.TextAppearance_Medium );
else
b.setTextAppearance( getContext(), android.R.style.TextAppearance_Medium );