【问题标题】:Unable to use Keyboard {Xamarin.Forms}无法使用键盘 {Xamarin.Forms}
【发布时间】:2014-12-23 15:31:37
【问题描述】:

在自定义 ViewCell 中使用 Entry 且键盘设置为非默认值时 (例如数字) - 如果您关注一个条目,则会显示默认文本键盘 然后立即隐藏。当您第二次聚焦时,会显示数字键盘 符合预期。

【问题讨论】:

  • 您实际上并没有问过问题。您是否为此向 Xamarin 提交了错误?
  • 解决方案在主活动中添加:[Activity(Label = "blablabla.bla", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation, WindowSoftInputMode = Android.Views.SoftInput.AdjustPan) ]
  • 有类似的问题,但在我的情况下,我没有看到任何键盘出现。即使@Ibrahim 提出的解决方案
  • @donttellya 测试:条目数量=新条目();数量.Keyboard = 键盘.数字;
  • @Ibrahim 我试过了(也在模拟器和真实设备上的一个小测试程序中),但键盘没有出现。还有其他想法吗?

标签: c# keyboard xamarin cross-platform


【解决方案1】:

在主活动中添加:

[Activity(Label = "Bla bLa", MainLauncher = true,Theme = "@style/MyTheme", ConfigurationChanges = ConfigChanges.ScreenSize 
    | ConfigChanges.Orientation,
    WindowSoftInputMode = Android.Views.SoftInput.AdjustPan)]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多