android旋转spinner方向,android – Spinner下拉列表和屏幕方向更改问题

我有一个微调器下拉列表和更改方向的问题.

在我的活动中,我显示一个对话框,其中有两个微调器.当向用户显示对话框并且用户更改屏幕方向时,一切正常 – 在我的onPause中,我只是简单地关闭对话框.

如果用户点击微调器,则在更改方向之前会向用户显示一个下拉列表.但是当用户没有从下拉列表中选择任何内容时,我遇到了一个错误,只是在更改方向之前将列表展开.

我已经尝试了很多东西来解决这个问题(即onSaveInstanceState()中的spinner.setSelection(0)等).我的想法是当用户没有选择项目并且发生方向更改时,从代码中关闭下拉列表.

错误是关于Android.WindowLeaked:

E/WindowManager( 2455): Activity pl.myapp.WebViewActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@45041e60 that was originally added here

E/WindowManager( 2455): android.view.WindowLeaked: Activity pl.myapp.WebViewActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@45041e60 that was originally added here

E/WindowManager( 2455): at android.view.ViewRoot.(ViewRoot.java:247)

E/WindowManager( 2455): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148)

E/WindowManager( 2455): at and

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值