0
當我在Web界面中選擇EditText時,軟鍵盤出現但是太大。 這使我不會失去EditText。我該如何解決這個問題?當選擇EditText時,Webview的大小會調整到很大
當我在Web界面中選擇EditText時,軟鍵盤出現但是太大。 這使我不會失去EditText。我該如何解決這個問題?當選擇EditText時,Webview的大小會調整到很大
//請嘗試使用以下代碼。
FrameLayout mFrame;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
mFrame = new FrameLayout(getContext());
mFrame.setPadding(PADDING, PADDING, PADDING, PADDING);
setContentView(mFrame);
mFrame.setVisibility(View.INVISIBLE);
mContent = new FrameLayout(getContext());
mContent.setPadding(PADDING, PADDING, PADDING, PADDING);
mFrame.addView(mContent);
PaintDrawable background = new PaintDrawable(Color.BLACK);
background.setAlpha(BORDER_ALPHA);
background.setCornerRadius(BORDER_RADIUS);
mContent.setBackgroundDrawable(background);
setUpWebView();
}
私人無效setUpWebView(){
LayoutInflater inflater = this.getLayoutInflater();
mWebView = (WebView)inflater.inflate(R.layout.twitter_layout, null);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setSaveFormData(false);
mWebView.getSettings().setSavePassword(false);
mWebView.setWebViewClient(new TwitterWebViewClient());
mWebView.loadUrl(mUrl);
mContent.addView(mWebView);
}
了太多的錯誤,當我嘗試,爲什麼呢? – user2575097