Tôi có EditText ở gần cuối hoạt động. Khi tôi nhấp vào lần đầu tiên xuất hiện Bàn phím và sau đó, bố cục di chuyển lên để làm cho EditText hiển thị để viết trong đó và xem những gì bạn đã đánh số.Bàn phím Android bao gồm EditText khi tôi nhấp vào lần thứ hai
Khi tôi đóng bàn phím (sử dụng nút DONE) và nhấp một lần nữa trong EditText bố cục không di chuyển và EditText được bao phủ hoàn toàn bằng Bàn phím.
Tôi đã thử ScrollView và AdjustResize và AdjustPan nhưng không có gì thay đổi.
<com.mypackage.widget.CEditText
android:id="@+id/myETid"
android:layout_width="@dimen/edittext_medium_width"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:background="@drawable/background_edittext"
android:gravity="center_horizontal"
android:inputType="number"
android:maxLength="14"
android:padding="@dimen/activity_smargin"
android:singleLine="true"
android:textColor="@android:color/black"
android:textSize="@dimen/font_midcommon_size"
app:typeface="@string/commonFontRegular" />
Đây là tùy chỉnh của tôi EditText (nó chỉ đơn giản là mở rộng tiêu chuẩn EditText để quản lý các kiểu chữ)
<activity
android:name=".gui.activity.MyActivity"
android:label="@string/activity_name"
android:windowSoftInputMode="stateHidden|adjustPan"
android:screenOrientation="landscape" >
</activity>
Và đây là entry Hoạt động của tôi về AndroidManifest.
Bất kỳ ý tưởng nào?
bạn đã thử với 'android: windowSoftInputMode =" adjustPan "'? –
Có, tôi đã thử với android: windowSoftInputMode = "adjustPan" và android: windowSoftInputMode = "adjustResize". Cả hai trong Edittext xml hoặc trong AndroidManifest nhưng phí không giải quyết –
@MicheleCassani là bạn có thể tìm thấy một giải pháp cho điều này? Tôi đang đối mặt với cùng một vấn đề và tôi dường như không thể tìm ra giải pháp, THANKS – ahmad