1

アプリケーションで Web ビューを使用しています。Webレイアウトには長いレイアウトが含まれているため、最後の編集テキストWebビューを選択するとスクロールしますが、入力ソフトキーボードから非表示になっているため、最後の編集テキストはフォーカスされて表示されません。Web レイアウトの可視ビューに最終編集テキストを表示したい。なにか提案を?

XML

   <com.salesgyani.android.pos.activities.ScrollWebView 
            xmlns:android="schemas.android.com/apk/res/android"; 
            android:id="@+id/m_webview"
            android:layout_width="fill_parent" 
            android:layout_height="fill_parent" 
            android:focusable="true" /> 

とJAVA

 public class ScrollWebView extends WebView {

   public ScrollWebView(Context context) {
          super(context);
   } 

   public ScrollWebView(Context context, AttributeSet attrs) {
          super(context, attrs);
   } 

   public ScrollWebView(Context context, AttributeSet attrs, int defStyle) { 
          super(context, attrs, defStyle); 
   }

   @Override 
   public boolean onTouchEvent(MotionEvent event){ 
         requestDisallowInterceptTouchEvent(true); 
         return super.onTouchEvent(event); 
   } 
} 
4

0 に答える 0