我有一个应用程序,其中包含2个选项卡。每个选项卡都有其相应的片段。在其中一个选项卡上,我需要放置一个列表视图来接收存储数组中的数据并将其作为列表显示。
这是我的代码:
public class Frag3 extends Fragment{
ListView lv1;
ProgressDialog ShowProgress;
public ArrayList<Post> PostList = new ArrayList<Post>();
TextView tv1;
Button button1;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
if (container == null) {
return null;
}
View view = inflater.inflate(R.layout.tab3, container, false);
//View tv = view.findViewById(R.id.textView1);
View listView = view.findViewById(R.id.listView1);
String[] values = new String[] { "Android", "iPhone", "WindowsMobile",
"Blackberry", "WebOS", "Ubuntu", "Windows7", "Max OS X",
"Linux", "OS/2" };
ArrayAdapter<String> files = new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_1,
values);
lv1.setAdapter(files);
return view;
}
}
我尝试了来自不同网络参考的各种选项,但似乎都没有起作用。请有人友善地指导我前进的方向,因为我现在迷失了方向,无法理解下一步该怎么做。