2016-11-11 111 views
0

我開始在Visual Studio上開發Xamarin。我無法實現View.IOnClickListerner接口。我想單獨創建我的點擊管理類。如何在Xamarin中實現View.IOnClickListener接口

當我執行它不起作用。沒有什麼真的發生。

公共類MainActivity:活動,View.IOnClickListener { 保護覆蓋無效的OnCreate(束束) { base.OnCreate(束);

 // Set our view from the "main" layout resource 
     SetContentView (Resource.Layout.Main); 
     Debugger.Log(0, "Message", "Start"); 
    } 
    public void OnClick(View v) 
    { 
     Debugger.Log(0, "Message", "Hello !"); 
    } 

謝謝您的解答。

回答

0

必須設置監聽器,否則將不能被稱爲:

public class MainActivity : Activity, View.IOnClickListener 
{ 
    protected override void OnCreate (Bundle bundle) 
    { 
     base.OnCreate (bundle); 
     Window.DecorView.SetOnClickListener(this) 
    } 
}