Android, лента на напредъка под ActionBar и премахнете напредъка на кръга

Използвам ActionBarSherlock и използвам персонализиран изглед за лентата с действия и искам да направя лента за напредъка, използвайки този код

requestWindowFeature(Window.FEATURE_PROGRESS);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setContentView(R.layout.activity_main);
setSupportProgressBarIndeterminateVisibility(true);
setProgressBarIndeterminate(true);

но някак си лентата за напредъка се появява над лентата за действия и също така поставя кръгова индикация за напредък вляво по-голямата част от лентата за действия,

как да поставите лентата за напредъка под лентата за действие и да премахнете кръговия индикатор?

Благодаря ти

оформлението, което искам


comment
Благодаря, тъй като само във вашия въпрос намерих решението. спаси ме!!!   -  person TechArcSri    schedule 07.02.2014


Отговори (1)


Причината за кръга е този ред код.

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);

И що се отнася до лентата за прогрес, това трябва да го активира.

requestWindowFeature(Window.FEATURE_PROGRESS);

Както вече направихте, сега трябва да го промените.

погледнете тук за пример.

За подобен въпрос с добър отговор погледнете тук.

person ASamsig    schedule 29.11.2013
comment
Благодаря, @Korebian, но използвайки там моята лента за прогрес се показва под TabBar, как мога да променя това, така че да може да се показва над Tabbar ? - person DeckyFx; 30.11.2013