sur*_*kla 2 c# android xamarin
我有一个布局(MenuLayout),我有一个textView(Logout).我想在该textView中添加一个单击侦听器.我将此布局包含在另一个布局中.
这是代码
<p.FlyOutContainer xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/FlyOutContainer">
<include
layout="@layout/menuLayout"/>
<include
layout="@layout/Home" />
Run Code Online (Sandbox Code Playgroud)
我正在为这样的注销编写点击事件的代码
TextView logout = FindViewById<TextView> (Resource.Id.textViewLogout);
logout.Click += delegate {
Intent logOut = new Intent(this,typeof(MainActivity));
StartActivity(logOut);
};
Run Code Online (Sandbox Code Playgroud)
但是Click事件不起作用.任何人都可以告诉我解决方案我在做错误.
这是我正在使用的源代码链接.
Xamarin的另一种方式是:
TextView logout = FindViewById<TextView> (Resource.Id.textViewLogout);
logout.Click += logout_Click;
void logout_Click(object sender, EventArgs e)
{
Intent logOut1 = new Intent(this,typeof(MainActivity));
StartActivity(logOut1);
}
Run Code Online (Sandbox Code Playgroud)
编辑:尝试使用其他名称为您的意图,以防万一.
| 归档时间: |
|
| 查看次数: |
5366 次 |
| 最近记录: |