0
我剛創建了一個Fragment類。這個類綁定到一個包含ListView的佈局。現在我想爲這個ListView設置一個適配器,但是我需要有一些「上下文」。 我可以通過構造函數將它們從MainActivity類傳遞到Fragment類,但Eclipse告訴我不要更改Fragment類的默認構造函數。然後我試圖在MainActivity類設置如何將上下文轉移到片段類
public static Context context;
MainActivity.context = this;
,以便能夠從任何地方訪問此背景下,但同樣的,一些錯誤出現了。
如何在Fragment類中設置適配器? 它看起來像這樣:
public static class LatestFragment extends Fragment {
ListView listView;
public LatestFragment() {
}
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_latest, container, false);
listView = (ListView) rootView.findViewById(R.id.fragment_latest_listview1);
return rootView;
}
}
正如你可以看到有是我想設立一個適配器列表視圖。但我應該從哪裏得到「背景」?
這實際上適合你嗎? – donfuxx