0

每次单击 EditText 时,我的聊天标题都会向上移动,然后消失,

为了解决这个问题,我在 Oncreate 上添加了这个

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);

这很完美,但是当我添加这个 UI 时,它不起作用

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

那条线使活动全屏显示,我尝试在清单中添加,但它不起作用,听起来如果你使用一个,你不能使用另一个......

任何想法如何解决这个问题?

PD:我用adjustPan进行了测试,还有很多东西......

4

1 回答 1

0

请编辑您的Manifest.xml文件并将其添加到您的聊天活动标签中:

<activity
 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
 ...
</activity>


通过使用它,您将不需要使用getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); ,这将解决您的问题。

于 2013-09-05T15:01:41.997 回答