片段如何设置属性“windowSoftInputMode”
Posted
技术标签:
【中文标题】片段如何设置属性“windowSoftInputMode”【英文标题】:How fragment set the attribute "windowSoftInputMode" 【发布时间】:2013-05-24 06:45:20 【问题描述】:我想实现允许editview
高于softinput
keyboard
而没有edittext
闪烁的功能(Google plus 的edittext
有somekind
闪烁)。
使用activity
,我可以设置windowSoftInputMode="adjustPan"
来实现这个,但是现在我使用fragment。那么有没有什么方法也可以实现这个效果或者设置fragment的属性。
【问题讨论】:
【参考方案1】:片段使用父活动的视图属性。 那么你只需要在对应的activity中添加windowSoftInputMode="adjustPan"即可。
【讨论】:
【参考方案2】:从片段的 onCreateView() 方法中,您可以这样做:
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
【讨论】:
以上是关于片段如何设置属性“windowSoftInputMode”的主要内容,如果未能解决你的问题,请参考以下文章
短视频运营短视频剪辑 ⑤ ( 视频素材使用 | 设置插入后的视频素材属性 | 设置画面 | 设置音频 | 设置变速 | 设置动画 | 设置调节 )