我的HtmlActivity
包含webview,进度条。 webview和进度条来自layout.xml file
。在除了android 4.2.2 platfrom之外的其他一些设备中,webview在点击输入框后效果很好。弹出inputmethod
。
这是我的layout.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:title="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<com.vstar.widget.TitleView
android:id="@+id/html_title_layout"
android:layout_width="fill_parent"
android:layout_height="@dimen/action_bar_height"
android:background="?attr/theme_base_title_style"
title:titleViewHomeBackground="?attr/theme_title_back_image"
title:titleViewHomeText="?attr/theme_title_back_text"
title:titleViewMenuBackground="?attr/theme_title_more_image"
title:titleViewMenuPaddBottom="?attr/base_title_padd_bottom"
title:titleViewMenuPaddTop="?attr/base_title_padd_bottom"
title:titleViewMenuText="?attr/theme_title_more_text"
title:titleViewTitleBackground="?attr/theme_title_more_text" />
<ProgressBar
android:id="@+id/html_progress"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="fill_parent"
android:layout_height="2dp"
android:focusable="false"
android:max="100" />
<com.vstar.widget.ScrollWebView
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:focusable="true" />
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="@dimen/action_bar_height"
android:background="?attr/theme_html_bottom_background" >
<ImageButton
android:id="@+id/html_menu_back"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_margin="@dimen/small_half"
android:background="@drawable/base_selector_html_bottom_back" />
<ImageButton
android:id="@+id/html_menu_forward"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_margin="@dimen/small_half"
android:layout_toRightOf="@+id/html_menu_back"
android:background="@drawable/base_selector_html_bottom_forward" />
<ImageButton
android:id="@+id/html_menu_stop"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentRight="true"
android:layout_margin="@dimen/small_half"
android:background="@drawable/base_selector_html_bottom_stop" />
</RelativeLayout>
</LinearLayout>
任何帮助都会很棒。谢谢。
答案 0 :(得分:0)
我自己解决了。将com.vstar.widget.ScrollWebView
更改为WebView
,效果很好。但我仍然没有理由。