我想创建一个空白填充应用,其中主视图基于SurfaceView。
当用户点击任何空白时,视图顶部会显示一些提示,弹出输入字符的软键盘。
我认为问题是我触摸的位置没有像EditText那样请求焦点。但是如何从SurfaceView上的常见图像请求焦点?
我的main.xml如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" >
<com.wup.GameView android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/surfaceView" />
</LinearLayout>
当鼠标在视图底部向下时,软键盘会弹出并屏蔽空白。
如何滚动SurfaceView以显示空白?
还是有另一种方法吗?