2017-07-27 80 views
0

我是Xamarin的新手,我正嘗試使用Xamarin的NuGet包,但我沒有太多的運氣。目前我正在使用一個簡單的Android應用程序。我已經安裝了每個圖標化的說明,並保存就行了一個錯誤:Icon Xamarin與Fontawesome

FormsPlugin.Iconize.Droid.IconControls.Init(Resource.Id.toolbar, Resource.Id.tabs); 

(編譯器不喜歡Resource.Id.toolbar或Resource.Id.tabs所以我刪除它)一切編譯並運行。但是,當我嘗試添加帶有Fontawesome圖像的IconButton時,我得到"System.NullReferenceException: Object reference not set to an instance of an object."錯誤,該錯誤指向MainActivity.cs中的 行LoadApplication(new App());

我想給IconButton添加到網格中使用

 grid.Children.Add(new IconButton 
     { 
      Image = "fa-info-circle" 
     }, 3, 2); 

如何使這項工作任何想法的代碼(不XAML)? Iconize頁面上的示例並不是非常有用,我還沒有在Google上找到任何示例。

回答

0

好吧,我終於找到了一些有用的東西。我發現了關於this page和Github上項目issues頁面的一些其他信息。

最終,獲得圖標以顯示我用

 grid.Children.Add(new IconButton 
     { 
      Text = "fa-info-circle", 
     }, 3, 2); 

這是Text屬性,不,我應該使用的圖像性能。

希望這有助於別人。