Как использовать sqlite db и как получить доступ к базе данных сервера MySQL в Android - PullRequest
0 голосов
/ 24 июня 2011

У меня проблема с настройкой стороны веб-страницы, загружаемой в веб-обозревателе Android.

Проблема в том, что когда я загружаю страницу входа на веб-сайт, она совершенно точно вписывается в веб-представление, но когда я нажимаю на кнопкугиперссылка для новой регистрации, затем следующая страница (страница регистрации) загружается со 100% масштабом в браузере и показывает горизонтальную и вертикальную полосы прокрутки.я хочу разместить эту страницу регистрации в соответствии с шириной устройства.

как это сделать, пожалуйста, помогите мне

перепробовал почти все опции, доступные в stackoverflow n google

Также скажите мне, какдоступ к базе данных SQL (сохранение и извлечение информации из базы данных) на устройстве Android, на котором работает веб-сайт

Код, который я использовал:

Java-файл:

    mWebView = (WebView) findViewById(R.id.webview);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.getSettings().setLoadWithOverviewMode(true);
    mWebView.getSettings().setUseWideViewPort(true);
     String usrUrl = "http://" + txturl.getText().toString();
    mWebView.setInitialScale(30);
                //mWebView.setMinimumHeight(70);
                //mWebView.setMinimumWidth(30);
    mWebView.getSettings().setSupportMultipleWindows(true);
    mWebView.getSettings().setUseWideViewPort(true);
                //mWebView.setWebViewClient(mWebView.set)
                //mWebView.setWebViewClient(clbk.shouldOverrideUrlLoading(mWebView, usrUrl));
                //mWebView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
    mWebView.loadUrl(usrUrl);

В файле манифеста:

    <meta name="viewport" content="target-densitydpi=device-dpi, width=240px" />

1 Ответ

1 голос
/ 24 июня 2011

Вы можете сделать что-то вроде этого

  webview.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);

РЕДАКТИРОВАТЬ

Затем вам потребуется:

  webview.getSettings().setBuiltInZoomControls(true);

, чтобы изменить масштабпосле

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...