我想在我的AsyncTask中使用AVLoadingIndicatorView,但沒有在xml文件中定義它。是否有可能?如何以編程方式使用AVLoadingIndicatorView而無需在xml文件中定義?
回答
您可以使用如下。對於其他用途,您最好查看源代碼AVLoadingIndicatorView。
AVLoadingIndicatorView indicator = new AVLoadingIndicatorView(context);
我試過了,但它不工作。 –
你能給更多的信息不工作? –
這是我的代碼:AVLoadingIndicatorView avLoadingIndicatorView = new AVLoadingIndicatorView(MainActivity.this); avLoadingIndicatorView.setIndicator(「BallSpinFadeLoader」); avLoadingIndicatorView.setIndicatorColor(R.color.colorPrimary); avLoadingIndicatorView.show(); avLoadingIndicatorView.setVisibility(View.VISIBLE);它顯示空白屏幕 –
基本上AVLoadingIndicatorView從View延長。所以它需要一個UI容器才能看到。 setVisibility將無法工作,因爲沒有父視圖容器與它關聯。
嘗試創建自定義ProgressDialog和分配AVLoadingIndicatorView它。
AVLoadingIndicatorView avLoadingIndicatorView=new AVLoadingIndicatorView(MainActivity.this);
avLoadingIndicatorView.setIndicator("BallSpinFadeLoader");
avLoadingIndicatorView.setIndicatorColor(R.color.colorPrimary);
// Create progress dialog
ProgressDialog pd = new ProgressDialog(activity_context);
pd.setIndeterminate(true);
pd.show();
// Set custom view(Loading Indicator View) after showing dialog
pd.setContentView(avLoadingIndicatorView);
- 1. 如何以編程方式引用視圖,而無需使用IBOutlet中
- 2. 我可以將Textview以編程方式添加到appwidget而無需在xml佈局中定義它嗎?
- 3. 如何以編程方式使用Android按鈕XML文件
- 4. 使用MyBatis,我如何構建SqlSessionFactory而無需編寫配置文件(即以編程方式)?
- 5. 以編程方式更改XML文件?
- 6. 以編程方式創建自定義Seekbar(無XML)
- 7. 以編程方式上傳Roku Channel而無需Eclipse插件
- 8. Android:在main.xml文件中以編程方式定義的視圖?
- 9. 如何以編程方式在LinearLayout中添加ImageView而無需額外空格?
- 10. 如何以編程方式引用所需的值文件夾?
- 11. 如何在android中以編程方式鎖定文件夾?
- 12. 如何在自定義控件中以編程方式應用樣式
- 13. 以編程方式啓動RemoteApp,而無需系統調用「mstsc」
- 14. 如何以編程方式使用VTD-XML創建xml?
- 15. 用組生成testng xml文件,以編程方式定義和包含標籤
- 16. 如何以編程方式在GNOME中設置自定義文件夾圖標?
- 17. 如何以編程方式檢索在XML中定義的InsetDrawable的子繪圖
- 18. 如何以編程方式填充在xml中定義的矩形
- 19. 如何以編程方式刪除在XML中定義的現有規則?
- 20. 如何使用UDID以編程方式發送短信,而無需在iphone中使用費
- 21. 如何以編程方式使用Roslyn編譯C#文件?
- 22. 如何以編程方式引用<string>在XML文件中的android
- 23. 使用xmlMaps以編程方式將Excel文件導出爲XML
- 24. 以編程方式創建MS Word文件,而無需安裝MS Word
- 25. 如何以編程方式從DatabaseChangeLog生成xml文件
- 26. 如何以編程方式將XML數據導入Excel文件?
- 27. 如何以編程方式構建VI而無需用戶交互?
- 28. 如何以編程方式拍攝照片而無需用戶交互
- 29. 如何以編程方式在GNU Make中定義目標?
- 30. 如何以編程方式在datagridview中定義列?
'進度進度=新的ProgressBar(背景下,空,android.R.attr.progressBarStyleSmall);' – SaravInfern
我想用AVLoadingIndicatorView。檢查這個鏈接:https://github.com/81813780/AVLoadingIndicatorView。 –
@SharanjeetKaur檢查我的答案,這可能會幫助你, – Rahul