Android ActionBarSherlock отображает ProgressBarIndeterminate во фрагменте (не FragmentActivity)

Как отобразить ProgressBarIndeterminate (или использовать их)

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setSupportProgressBarIndeterminateVisibility(true);

в Fragment/SherlockFragment (не SherlockFragmentActivity)?


person jerrytouille    schedule 26.03.2013    source источник


Ответы (2)


getActivity.setSupportProgressBarIndeterminateVisibility(true);

и

getActivity().requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
person DroidBender    schedule 26.03.2013

Вы не можете позвонить requestWindowFeature на Fragment. Для установки содержимого в Fragment вам нужно переопределить onCreateView() и вернуть View, который должен отображать ваш Fragment.

Возможно, вам следует прочитать больше на Fragments.

person Ovidiu Latcu    schedule 26.03.2013
comment
Хм, мой ActionBar реализован внутри фрагмента, есть ли способ отобразить ProgressBarIndeterminate на ActionBar? - person jerrytouille; 26.03.2013
comment
возможно, вам нужно будет внести некоторые изменения, чтобы вызвать Activity из вашего Fragment. взгляните на этот stackoverflow.com/questions /9058553/ - person Ovidiu Latcu; 26.03.2013