Встраивание веб-просмотров во вкладки - PullRequest
0 голосов
/ 05 марта 2011

Я встроил свое веб-представление, но теперь я не могу сделать для них кнопку «назад», потому что мое веб-представление объявлено в методе oncreate, и если я объявляю его в классе, я получаю принудительное закрытие .. вот мой код:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    ProgressDialog pd = ProgressDialog.show(Twitter.this, "", 
            "Loading. Please wait...", true);


    WebView webview1 = new WebView(this);
    webview1.getSettings().setJavaScriptEnabled(true);
    webview1.getSettings().setPluginsEnabled(true);
    webview1.setWebViewClient(new HelloWebViewClient(pd));
    webview1.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY) ;

Когда я использую код кнопки возврата в веб-просмотре, он не читает веб-просмотр1

Ответы [ 2 ]

0 голосов
/ 06 марта 2011

Привет, я ОП, и эта проблема решена. Мне просто нужно было добавить super.onpause в мой метод, спасибо за ваше время гортензии

0 голосов
/ 05 марта 2011

Код вообще не входит в xml.

Поскольку каждый из экранов, доступных на вкладках, является его собственным действием, не забудьте добавить его в файл манифеста (или он принудительно закроется).Код для манипулирования этими действиями находится в их собственном файле.

Обратите внимание из учебника, где написано:

intent = new Intent().setClass(this, ArtistsActivity.class);

В ArtistsActivity существует отдельный класс со своим собственным файлом.Вы захотите создать один из них и предоставить ему собственный файл layout.xml (если он вам нужен).

...