androidactivity-活动webview
我有一个应用程序有启动画面的几秒钟之后打开了,有一个WebView中的主要活动。问题是,只有那么,请问主要活动开始加载的URL,这需要几秒钟。看来愚蠢的双待。不过,我尝试预加载的WebView已经不太那么 问题的实质是,闪屏和主要活动是两个不同的活动和web视图是资源约束(布局)的主要活动。复制的WebView(webview2=webview1)不工作,这并不奇怪。 建议?
本文地址 :/324614/
-------------------------------------------------------------------------------------------------------------------------
1. 请按照下列步骤.. 1)设置启动布局在屏幕上。 2)启动一个新线程,在这个线程膨胀包含web视图的布局。 3)负载在URL web视图。设置web视图客户端web视图知道,当你的网页有一个简单的例子。覆盖onPageFinished。 4)现在打破线程,并通过这种虚增视图下一个活动,并将其设置为的setContentView(inflatedView); 谢谢。
2. 对,你必须使你的应用程序类和闪屏类聚在webview中加载URL数据的线程本身及设定图,finally块import android.app.Activity;import android.view.Window;public class splashScreenWithAct extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); mContext=this; getWindow().requestFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.splashscreen); Thread splashThread = new Thread() { @Override public void run() { try { int waited = 0; while (waited < 800) { sleep(400); waited += 100; } } catch (InterruptedException e) { // do nothing } finally { } } }; splashThread.start(); }} 我希望这有帮助
3. 做一个布局与SPASH屏幕上方的web视图和setVisibility到View.GONE秒钟后。如果你加载web视图上的onCreate会飞溅背后被加载,而当初始屏幕disapears你有一个已经加载web视图:)
本文标题 :Android的预加载一个URL的WebView而启动画面是显示
本文地址 :/324614/
继续浏览 :android的服务通知活动完成最好的方法是什么?