我想在我的應用程序工具欄(動作條),它看起來像截圖,基本上就沒有文字的屏幕頂部顯示4個圖標:用Xamarin實現基於圖標的自定義工具欄的最佳方式是什麼?
是什麼用Xamarin實現基於圖標的自定義工具欄的最佳方式是什麼?
- 動作條與一些特殊的設置
- 自定義工具欄佈局由4個圖像按鈕
- 別的東西嗎?
我想在我的應用程序工具欄(動作條),它看起來像截圖,基本上就沒有文字的屏幕頂部顯示4個圖標:用Xamarin實現基於圖標的自定義工具欄的最佳方式是什麼?
是什麼用Xamarin實現基於圖標的自定義工具欄的最佳方式是什麼?
您可以使用帶有自定義佈局的新工具欄小部件,但我建議將TabLayout與ViewPager一起使用。
請看material design guidelines關於Android應用程序中標籤的使用。
鼓勵開發人員使用ActionBar構建選項卡式應用程序。 ActionBar適用於所有版本的Android。它首次在Android 3.0(API級別11)中引入,並在v7 appcompat庫中移植到Android 2.2(API級別8)和Android 2.3(API級別10) - 可在Xamarin Component Store中獲得。
您可以使用SetCustomView方法爲選項卡項目設置自定義佈局。
http://material-design.storage.googleapis.com/publish/material_v_4/material_ext_publish/0B6Okdz75tqQsbHJuWi04N0ZIc0E/components_tabs_usage_mobile7.png這一看起來完全是我想要的,但不清楚如何使用xamarin形式。 – BanditoBunny
如果您使用Xamarin.Android,您將可以直接訪問Android小部件。爲Support Library v4,v7和Design添加NuGet包以訪問ViewPager,TabLayout和工具欄。但是如果你想用Xamarin Forms,你的選擇是有限的。看看http://www.patridgedev.com/2015/03/07/xamarin-forms-switching-tabbedpage-tabs-programmatically/。 Tabbedpage將允許您在IOS中使用帶有圖標的選項卡,但不能在Android中使用。 –