这个也许不行,类似输入法那样的窗口不好实现(输入法有自己的service机制),android都是分层次的显示页面,一个activity一个activity那样层叠的,如果你只想让activity透明,好像可以设置theme来控制背景透明。
LZ想实现什么功能呢?

解决方案 »

  1.   

    每个应用程序最上层的窗口都应该是用过LinearLayout 布局的吧,如果动态修改android:layout_width属性,是否能够达到改变应用程序窗口大小的目的呢?这个值可以动态修改么?<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
      

  2.   

    如果那样,不需要用xml布局,用代码布局设置完一个view后,removeView,在addView()对于Activity,只能把它当作一个对话框来处理放在activity上了,不过底层是没 有焦点的。。
      

  3.   

    Activity是全屏的, 不清楚在未来Android会不会提供半屏Activity的机制
      

  4.   

    Activity可以是非全屏的!如把一个activity写成dialog样式!