Toast和Progressbar結合的實例

當你網絡等待,進度加載時,是否很需要一個Toast加上一個progressbar結合界面放在android手機上。

首先是Toast。可以看成這是一個特殊的LinearLayout。即可xml靜態創建也可以動態創建。

xml創建可以看這篇博文:http://blog.csdn.net/paulluo0739/article/details/6614520。寫得很詳細

動態創建代碼如下:

  toast = Toast.makeText(this,
                "toastString",Toast.LENGTH_LONG);

        LinearLayout toastView = (LinearLayout) toast.getView();//Toast 也是一個LinearLayout
        toastView.addView(pb);
        toastView.show();
講解: this指contenxt,這裏是指當前activity,Toast.LENGTH_LONG是個默認的int型,可以顯示很長時間。

再將Toast轉LinearLayout,再addView();

效果很好,也很簡單,就不附源碼咯。。+ +

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章