Android Web View - PullRequest
       15

Android Web View

2 голосов
/ 23 марта 2010

Мне любопытно, есть ли способ изнутри WebView, когда кнопка нажата, она отображает новый вид поверх текущего экрана.

У меня есть веб-сайт, и когда пользователь щелкает поле подписи, я хочу иметь возможность зафиксировать подпись на устройстве. Из лучшего, что я могу сказать, самый простой способ - написать этот раздел в Android SDK. Я стараюсь не переписывать весь сайт.

Любая помощь очень ценится.

Ответы [ 2 ]

3 голосов
/ 23 марта 2010

Просмотр интерфейса addJavaScript . Похоже, вы можете вызвать javaobject через javascript. Таким образом, вы можете поместить некоторый javascript за обработчик onclick для кнопки, который может вызвать java, который будет отображать диалог со вторым веб-просмотром.

1 голос
/ 23 марта 2010

В качестве альтернативы, вы можете создать намерение, на которое реагирует ваша деятельность с веб-просмотром. Это проще, чем вы думаете:

Для недавней реализации в Твиттере был обратный вызов из твиттера, чтобы браузер перешел к myapp: myintent. В манифесте Android вы объявляете, что действие обрабатывает myapp: intent. При переходе по этому URL-адресу он запускает вашу деятельность через событие OnNewIntent, в котором вы можете показать новый вид сверху.

Надеюсь, это поможет.

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