بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نمایش متن پیشفرض پیش از لود شدن صفحه در WebView
با سلام
برای نمایش متن پیشفرض به کاربر پیش از لود شدن پیج در WebView چه راهکاری رو پیشنهاد می کنید؟
آیا امکانپذیر هست؟
مثلا نمایش بده:
صفحه در حال بارگذاری است، لطفا شکیبا باشید
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
محمد حسین زاده
12 سال پیش
+3
0
نمیدونم سوالت رو درست متوجه شدم یا نه
public class MainActivity extends Activity {
WebView webView;
String mimeType = "text/html";
String encoding = "utf-8";
String htmlText = "<b>صفحه در حال بارگذاری است، لطفا شکیبا باشید</b>";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = (WebView)findViewById(R.id.webview);
webView.loadData(htmlText, mimeType, encoding);
}
}
پاسخ به سوال
iSheykhi
12 سال پیش
+1
0
در هنگام لود و پیش از لود کامل صفحه سفید نمایش داده می شه
من این متد رو در onCreate صدا می زنم
private void _SetCommand(){
WebViewMSS = (WebView) findViewById(R.id.WebViewMSS);
WebViewMSS.getSettings().setJavaScriptEnabled(true);
WebViewMSS.loadData("text/html", "لطفا منتظر باشید", "UTF-8");
// WebViewMSS.loadUrl("http://my-sunstar.com/");
}
می خوام پیش از لود کامل، در زمانی که صفحه سفید هست و وب سایت لود نشده این متن نمایش داده بشه
"لطفا منتظر باشید"
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .