1. 我的屏幕太大,宽度全屏太难看,如何设置它的宽度,并居中显示。
2. 我处理了onKeyDown事件,但有一问题,当我移动到隐藏按钮并按其中的确认键时,好象触发软键盘的隐藏事件同时也触发了当前输入框的onKeyDown事件,以至软键盘隐藏后马上又显示出来了。
高手帮忙!

解决方案 »

  1.   

    android:layout_width="100dip"//数字可以改变  指定宽度,
    android:layout_gravity="center"//控件在布局中间
    android:gravity="center"//控件上内容在控件中间
      

  2.   

    dream19861009
    这个应该写哪了?我没看到哪个地方能写这玩意了,这玩意又没有layout的XML。有点晕
      

  3.   

    谢谢先。
    我还是想问,这个要写在哪?
    android:layout_width="100dip"//数字可以改变 指定宽度,
    android:layout_gravity="center"//控件在布局中间
    android:gravity="center"//控件上内容在控件中间
      

  4.   

    如果没有layout的XML的,那可以在程序中动态调整
      动态调整android控件(View)的大小 收藏 
    //mLogin 是一个FrameLayout 布局view,对应的还有LinearLayout.LayoutParams,RelativeLayout.LayoutParams等FrameLayout.LayoutParams linearParams = (FrameLayout.LayoutParams) mLogin.getLayoutParams();
    linearParams.height = 200;
    mlogin.setLayoutParams(linearParams);设置gravity 应该也有相应的函数  google下吧