我在我的Xamarin Android專案中使用Acr.UserDialogs庫來顯示烤面包。 當我同時使用圖示和動作按鈕時,資訊文本被移到了底部
我怎樣才能解決這個問題?
uj5u.com熱心網友回復:
你可以看看Acr.UserDialogs https://github.com/aritchie/userdialogs/blob/45d4842648fdb01686e7493131cae66c30bcc975/src/Acr.UserDialogs/Platforms/Android/UserDialogsImpl.cs#L189
sb.SetSpan(new ImageSpan(drawable, SpanAlign.Bottom), 0, 1, SpanTypes.ExclusiveExclusive) 。
這意味著影像與文本的底部對齊,所以當影像高于文本時,將出現文本向下傾斜的情況。
如果你想讓它們垂直居中,你需要修改它,顯然這是不可行的。
所以你可以考慮自己寫一個Snackbar來實作這個效果,參考它的源代碼https://github.com/aritchie/userdialogs/blob/45d4842648fdb01686e7493131cae66c30bcc975/src/Acr.UserDialogs/Platforms/Android/UserDialogsImpl.cs#L124。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/317294.html
標籤:
