【发布时间】:2012-01-03 10:45:17
【问题描述】:
Android 开发者...
我是开发 android 应用程序的新手。因此,我真的要求对问题进行缓慢或详细的解释:
作为标题,软键盘总是遮住编辑文本。 adjustresize 或adjustpan 都不起作用。
我已经搜索过这个问题,有人说让应用程序不是全屏的。我已经制作了自己的简单主题,仅包含: 错误的 仍然/它不起作用。那么,如何正确禁用全屏呢?
有人说要使用滚动视图。这是唯一的答案吗?因为我宁愿使用相对或线性布局。
有没有什么简单的方法可以让软键盘表现良好?
非常感谢您的帮助:D
附:
- android:minSdkVersion="7"
- 我的目标是 2.1
- 我的清单中没有这样的隐含主题,表明主题是全屏模式。
- 尴尬的是:我的登录活动,edittext 向上滑动为软键盘腾出空间。但每当再次调用此活动时,edittext 向上滑动不起作用。
这是我的活动 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