1
在Android studio中,當我使用片段創建一個新的Activity時,它會在我的活動中創建一個內部靜態類。 問題是,因爲它是一個靜態和內部類,我不能用它做很多事情。如何使用在Android Studio中自動創建的內部靜態PlaceholderFragment類?
/**
* A placeholder fragment containing a simple view.
*/
public static class PlaceholderFragment extends Fragment {
public PlaceholderFragment() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
//ArrayList<String> contactList=new ArrayList<String>();
View rootView = inflater.inflate(R.layout.fragment_search, container, false);
//contactList.add("One test);
//ArrayAdapter <String> arrayAdapter= new ArrayAdapter<String> (getActivity(),R.layout.list_item_forecast,
// R.id.list_item_forecast_textview,contactList);
//ListView lv= (ListView)rootView.findViewById(R.id.listview_forecast);
//lv.setAdapter(arrayAdapter);
return rootView;
}
}
我評論的代碼是我添加的,並且工作。 但我想做得更多:添加監聽到的ListView項目等。
如果Andoid工作室把placeholderFragment爲靜態內部類,這意味着它是一個很好的和簡單的方法,但我不知道如何繼續下去。
所以,更具體地說,例如,如何可以放置一個監聽器的列表視圖項目? 非常感謝。