Android 3:模拟虚拟钢琴键盘的软键盘行为

时间:2012-03-01 22:14:49

标签: android layout android-layout view

我在合成器上工作,我想要显示键盘/钢琴,用户可以在合成器的任何活动中打开或关闭以播放键。最好的解决方案是,如果它的行为类似于普通的软键盘,这意味着,我希望“虚拟钢琴”将当前活动的大小调整为它的高度稍微小一些,这样键盘就不会占用相关区域(每个活动都已经可以垂直滚动)。

我搜索了文档,但没有找到任何优雅的解决方案。任何提示?

谢谢!

尼尔斯

1 个答案:

答案 0 :(得分:0)

编辑AndroidManiFest文件中的Activity属性

<activity android:name=".MyActivity" android:windowSoftInputMode="stateHidden|adjustResize" android:theme="@android:style/Theme.Black.NoTitleBar"></activity>