gpt4 book ai didi

安卓 : Soft Keyboard covering edit text up (adjustresize or adjustpan doesnt work)

转载 作者:行者123 更新时间:2023-11-30 04:25:15 26 4
gpt4 key购买 nike

安卓开发者...

我是开发 android 应用程序的新手。因此,我真的要求对问题进行缓慢或详细的解释:

  1. 如题,软键盘总是盖住编辑的文字。 adjustresize 或 adjustpan 都不起作用。

  2. 我已经搜索过这个问题,有人说让应用程序不能全屏。我已经制作了自己的简单主题,其中仅包含:错误的仍然/它不起作用。那么,如何正确关闭全屏呢?

  3. 有人说要用scrollview。这是唯一的答案吗?因为我宁愿使用相对或线性布局。

  4. 有什么简单的方法可以让软键盘正常工作吗?

非常感谢你的帮助:D

附言:

  1. android:minSdkVersion="7"
  2. 我的目标是 2.1
  3. 我的 list 上没有这样隐含的主题,说明主题是全屏模式。
  4. 尴尬的是:我的登录 Activity ,编辑文本向上滑动以为软键盘腾出空间。但是每当再次调用此 Activity 时,edittext 的向上滑动不起作用。

这是我的 Activity xml:

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/bgcolor"
android:orientation="vertical" >

<TextView
android:id="@+id/textTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="20dp"
android:clickable="false"
android:layout_gravity="center_horizontal"
android:text="Transfer Tanpa Berita" />
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="30dp"
android:text="No Rekening Tujuan: " />
<EditText
android:id="@+id/transferNoRek"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:inputType="number"
android:maxLength="20">
</EditText>
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="30dp"
android:text="Jumlah: " />
<EditText
android:id="@+id/transferJumlah"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:inputType="number"
android:maxLength="20">
</EditText>
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="30dp"
android:text="No HP Tujuan: " />
<EditText
android:id="@+id/transferNoHP"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:inputType="number"
android:maxLength="15">
</EditText>


<Button
android:id="@+id/transferButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="Kirim"
android:onClick="validatePin">
</Button>

</LinearLayout>

最佳答案

我终于找到了自己问题的答案。

我将 android:windowSoftInputMode 设置为选项卡 Activity 而不是实际 Activity 。在我看来,这是因为 Tab Activity 是调用其他 Activity 的 Activity 。

谢谢。

关于安卓 : Soft Keyboard covering edit text up (adjustresize or adjustpan doesnt work),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8642303/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com