Обновление текущего URL веб-просмотра не является обычным явлением. Я использовал это в таком сценарии: Когда пользователь переходит к другому действию, и пользователь возвращается к действию веб-просмотра, я перезагружаю текущий URL-адрес следующим образом:
public class MyWebviewActivity extends Activity {WebView mWebView; .... .... .... @Override public void onRestart () {String url = mWebView.getUrl (); String postData = MyUtility.getOptionsDataForPOSTURL (mContext); mWebView.postUrl (url, EncodingUtils.getBytes (postData, "BASE64")); }}
Вы также можете использовать функцию reload ()
WebView. Но учтите, что если вы загрузили webview с помощью postUrl ()
, то mWebView.reload ();
не работает. Это также работает
String webUrl = webView.getUrl (); mWebView.loadUrl (webUrl);
Метод Send отправляет почту, используя учетную запись по умолчанию. Чтобы указать другую учетную запись для отправки почты, установите свойство SendUsingAccount в желаемую учетную запись до вызова метода отправки.
var application = new Application();
var mail = (_MailItem) application.CreateItem(OlItemType.olMailItem);
mail.To = "anonymous@somedomain.com";
....
Outlook.Account account = Application.Session.Accounts["MyOtherAccount"];
mailItem.SendUsingAccount = account;
mail.Send();
Подробнее информацию можно найти здесь:
Вы используете Outlook для отправки почты. Поскольку Outlook должен быть настроен на использование адреса from
вашей почты, вы не можете напрямую указать адрес from
. Однако вы можете выбрать учетную запись, доступную в Outlook. Например:
using Outlook = Microsoft.Office.Interop.Outlook;
Outlook.Accounts accounts = olkApp1.Session.Accounts;
foreach (Outlook.Account account in accounts)
{
// When the e-mail address matches, send the mail.
if (account.SmtpAddress == "from@mail.com")
{
olkMail1.SendUsingAccount = account;
((Outlook._MailItem)olkMail1).Send();
break;
}
}
mail.Display(false)
для отображения электронной почты в виде немодального окна. – Roman Boiko 18 October 2013 в 11:07