点击图标进入指定浏览器将首页设置全透明解决一闪而过问题

 更新时间:2014年08月19日 10:17:51   投稿:whsnow  
进入浏览器之前有一个页面闪了一下,那是因为从那个空白的首页跳过去的。解决的办法是把他变成透明的就好了

点击图标进入指定浏览器。

只需在onCreate()方法里添加如下代码:

String url = "http://tiger-kfphone.com/"; 
Uri u = Uri.parse(url); 
Intent intent = new Intent(Intent.ACTION_VIEW, u); 
// intent.setData(u); 
// intent.setClassName("com.android.browser", 
// "com.android.browser.BrowserActivity"); 
startActivity(intent); 
finish();

但是在进入浏览器之前有一个页面闪了一下,那是因为从那个空白的首页跳过去的。客户说不要那个一闪而过的页面,说是个bug。

最后解决的办法是把他变成透明的就好了。

在styles.xml里添加如下代码:

<style name="Translucent_NoTitle" parent="android:style/Theme.Dialog"> 
<item name="android:windowNoTitle">true</item> 
<item name="android:background">#00000000</item> 
<item name="android:windowBackground">@android:color/transparent</item> 
<item name="android:colorBackgroundCacheHint">@null</item> 
<item name="android:windowIsTranslucent">true</item> 
</style>

然后在AndroidManifest里添加如下代码:

<activity 
android:name="com.hklt.link.MainActivity" 
android:label="@string/app_name" 
android:theme="@style/Translucent_NoTitle" > 
<intent-filter> 
<action android:name="android.intent.action.MAIN" /> 
<category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
</activity>

相关文章

  • OpenHarmony实现类Android短信验证码及倒计时流程详解

    OpenHarmony实现类Android短信验证码及倒计时流程详解

    这篇文章主要介绍了OpenHarmony实现类Android短信验证码及倒计时流程,发送短信验证码后,一般在界面上都会有一个倒计时的显示.在安卓中,实现类似的倒计时有多种方式,当然背后的基本原理都是设定一个初始值,然后每过一定的间隔时间执行操作
    2022-11-11
  • 源码分析Android LayoutInflater的使用

    源码分析Android LayoutInflater的使用

    简单来说,LayoutInflater的工作就是将使用xml文件编写的布局转换成Android里的View对象,并且这也是Android中将xml布局转换成View的唯一方式。本文将从源码带大家了解一下LayoutInflater的具体使用
    2023-04-04
  • Android通过继承Binder类实现多进程通信

    Android通过继承Binder类实现多进程通信

    本篇文章主要介绍了Android通过继承Binder类实现多进程通信,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • Android编程之交互对话框实例浅析

    Android编程之交互对话框实例浅析

    这篇文章主要介绍了Android编程之交互对话框,结合实例形式简单分析了Android交互对话框AlertDialog的功能、简单用法及相关注意事项,需要的朋友可以参考下
    2017-03-03
  • Android Studio启动报错Java 1.8 or later is required的解决方法

    Android Studio启动报错Java 1.8 or later is required的解决方法

    这篇文章主要为大家详细介绍了Android Studio启动时报错Java 1.8 or later is required的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • android实现底部导航栏

    android实现底部导航栏

    这篇文章主要为大家详细介绍了android实现底部导航栏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • android中LinearLayoutManager一键返回顶部示例

    android中LinearLayoutManager一键返回顶部示例

    本篇文章主要介绍了android中LinearLayoutManager一键返回顶部,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-02-02
  • Android手机号码输入框(满11位自动跳到下个输入框)实例代码

    Android手机号码输入框(满11位自动跳到下个输入框)实例代码

    这篇文章主要介绍了Android手机号码输入框(满11位自动跳到下个输入框)实例代码,需要的朋友可以参考下
    2017-10-10
  • android自定义View之复合控件

    android自定义View之复合控件

    这篇文章主要为大家详细介绍了android自定义View之复合控件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • android读取扫码模组数据的方法

    android读取扫码模组数据的方法

    这篇文章主要为大家详细介绍了android读取扫码模组数据的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09

最新评论