2015-06-21 70 views
2

我使用官方FloatingActionButton for Android。我的問題是綁定不起作用。在我的情況下,點擊事件(本地:MvxBind =「單擊GoToSharePageCommand」)。FloatingActionButton上的MvxBind

在代碼中監聽點擊後,所有工作正常。

有誰知道這可能是什麼原因造成的?它可能是一個命名空間衝突嗎?

這裏是我的xml

<android.support.design.widget.FloatingActionButton 
    android:id="@+id/fab" 
    android:layout_height="wrap_content" 
    android:layout_width="wrap_content" 
    android:src="@drawable/ic_action_add" 
    local:borderWidth="0dp" 
    local:elevation="4dp" 
    android:layout_gravity="bottom|right" 
    android:layout_margin="16dp" 
    local:layout_anchor="@id/mainDrawerLayout" 
    local:layout_anchorGravity="bottom|right|end" 
    local:MvxBind="Click GoToSharePageCommand" /> 

編輯:

的Martijn的溶液中,該部分爲我做:

public class Setup : MvxAndroidSetup 
{ 
    public Setup(Context applicationContext) 
     : base(applicationContext) 
    { 
    } 

    protected override IList<Assembly> AndroidViewAssemblies 
    { 
     get 
     { 
      var assemblies = base.AndroidViewAssemblies; 
      assemblies.Add(typeof(Android.Support.Design.Widget.FloatingActionButton).Assembly); 
      return assemblies; 
     } 
    } 
} 
+1

對我而言,它的工作ks就像你在這裏一樣。你可以發佈你的視圖的完整代碼,以及後面的代碼,以便我可以查看是否存在問題? – Martijn00

回答