0
불확실한 진행 막대에 대해서는 Slider API로 전환 중입니다. this 자습서를 따르고 있습니다. 불확실한 진도 표시 줄이 나타나지 않는 것을 제외하고는 모두 작동합니다. mSlider.startIndeterminate() 작동하지 않음
최종 결과
는 다음과 같이 보일 것으로 예상되는 : 불확정 슬라이더가 결과를 기다리고 표시되는 동안 다음public class SearchActivity extends Activity {
//...
private Slider.Indeterminate mIndeterminate;
private CardScrollView mCardScroller;
private Slider mSlider;
@Override
protected void onCreate(Bundle bundle){
super.onCreate(bundle);
keyword = (String)getIntent().getSerializableExtra("keywords");
mCardScroller = new CardScrollView(this);
mCardScroller.setAdapter(new CardAdapter(createCards(this)));
mSlider = Slider.from(mCardScroller);
setContentView(mCardScroller);
new LoadAllVideos().execute();
}
private ArrayList<CardBuilder> createCards(Context context){
ArrayList<CardBuilder> cards = new ArrayList<>();
cards.add(new CardBuilder(context, CardBuilder.Layout.MENU)
.setText("Loading...")
.setIcon(R.drawable.ic_launcher));
return cards;
}
//...
}
(즉 AsyncTask를 확장 ..) 내가
@Override
protected void onPreExecute(){
super.onPreExecute();
Log.w("progressbar", "start");
mIndeterminate = mSlider.startIndeterminate();
}
및
@Override
protected void onPostExecute(String url){
Log.w("progressbar", "stop");
mIndeterminate.hide();
Intent res = new Intent(SearchActivity.this, ResultActivity.class);
res.putExtra("videos", videos);
startActivity(res);
finish();
}
이 내가 잘못 일을 할 수 있는지?
안녕하세요, 알랭. 감사. – rottenoats