ViewPager を使用してレイアウトに TextView のテキストを設定しようとしています。これは私が持っているコードです:
setContentView(R.layout.main);
MyPagerAdapter adapter = new MyPagerAdapter();
ViewPager myPager = (ViewPager) findViewById(R.id.Panel);
myPager.setAdapter(adapter);
myPager.setCurrentItem(0);
String text;
if (Math.floor(hours) <= 12)
text= hourFormat.format((Math.floor(hours)));
else
text= hourFormat.format((Math.floor(hours) - 12));
Typeface FontType = Typeface.createFromAsset(this.getAssets(),"fonts/TIMES_SQ_0.TTF");
View sResource = getLayoutInflater().inflate(R.layout.setup, null);
Method = (TextView) sResource.findViewById(R.id.Method);
Method.setTypeface(FontType);
Method.setTextSize(20);
Method.setText(text);
ViewPager は正常に動作し、フォントとサイズの設定は機能しません。テキストの設定も機能しません。setText が機能しない理由がわかりません。また、そのテキストは動的であるため、リソース文字列を使用して設定することはできません。
明確にするために:hours は 1 日の時間です。