2017-03-24 11 views
2

重なっdrawable背景(コーナーと色付き長方形、空想何も)enter image description hereキーボードは、私が持っているカスタムエディットテキスト

ケースとEditTextEditTextは上記、クリックで表示シフトをフォーカスを取得した1ソフトキーボードはまだ部分的に重なっているため、ヒントは適切に表示されますが、背景はトリムされます。

ケース2(フラグメント内では、この問題だって活動では発生しません)私は、ターゲット上で編集テキストEditText背景が再びトリミングされてから、次押すとキーボードだけの底に触れている場合ヒント。

私はScrollView内側に囲まれているが、(あまりにも異なる組み合わせで)android:windowSoftInputMode="stateAlwaysHidden|adjustResize"を試みたが、何もを動いていないようにみえます。

ソフトキーボードが開いたときにビューが押されるy軸はoverrideにありますか?仕事の半分はScrollview自身によって行われ

+0

私は同じ問題に直面しています。解決策は見つかりましたか? –

答えて

0

あなたにedittext

editText.requestLayout(); 
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_UNSPECIFIED); 

onFocusChanged方法をこれらの行を書くことにしてみて、あなたの.xmlは次のようになります -

<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 

     <ScrollView 
     android:layout_height="match_parent" 
     android:layout_width="match_parent" 
     android:weightSum="1"> 

     .... your editetexts here... 

     </ScrollView> 
</LinearLayout> 
+0

いいえ動作しませんでした:/ –