zoukankan      html  css  js  c++  java
  • Xamarin.Android AlertDialog中的EditText打上去字为什么不显示?也没有光标闪烁

    AlertDialog.Builder builder = new AlertDialog.Builder(this);
                builder.SetTitle("请您输入管理员密码");
                View v = LayoutInflater.From(this.ApplicationContext).Inflate(Resource.Layout.Item_alert_dialog, null);
                EditText edi_admin_pwd =v.FindViewById<EditText>(Resource.Id.edi_admin_pwd);
                builder.SetView(v);
                builder.SetNegativeButton("确认",(der, eve)=>
                {
                    if (edi_admin_pwd.Text == "123456")
                    {
                        Java.Lang.JavaSystem.Exit(0);
                    }
                    else
                    {
                        this.ApplicationContext.MessagesShow("密码错误!");
                        MyMediaPlayer.GetInstance(this).Error();
                    }
                });
                builder.SetPositiveButton("取消", (der,eve)=> { });
                builder.Create();
                builder.Show();

    解决了 把getApplicationContext()改成this即可

    http://bbs.csdn.net/topics/391069045

  • 相关阅读:
    浏览器为何禁止跨域(同源策略)
    viewPager
    How to remove focus without setting focus to another control?
    android ANR
    解决Ubuntu系统中文乱码显示问题
    USB 3.0规范中译本 第6章 物理层
    库&框架-----CDN网络引用总结
    18_如何排错
    17_今日回顾
    16_sql注入的原理及处理
  • 原文地址:https://www.cnblogs.com/LuoEast/p/8099460.html
Copyright © 2011-2022 走看看