Rube, ну сделал так вроде зафурычило:
Java |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View view = null;
switch (pageNumber) {
case 1:
view = inflater.inflate(R.layout.first, null);
TextView tvPage1 = (TextView) view.findViewById(R.id.tvView1);
tvPage1.setText("Page " + pageNumber);
tvPage1.setBackgroundColor(backColor);
break;
case 2:
view = inflater.inflate(R.layout.second, null);
TextView tvPage2 = (TextView) view.findViewById(R.id.tvView2);
tvPage2.setText("Page " + pageNumber);
tvPage2.setBackgroundColor(backColor);
break;
case 3:
view = inflater.inflate(R.layout.therd, null);
TextView tvPage3 = (TextView) view.findViewById(R.id.tvView3);
tvPage3.setText("Page " + pageNumber);
tvPage3.setBackgroundColor(backColor);
break;
}
return view;
} |
|
но есть один глюк, вкладка с Title 0, получается как будто не задействована,... как ей тоже задать фрагмент,... после запуска приложения она отображается первой?