Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> 點擊圖標進入指定浏覽器將首頁設置全透明解決一閃而過問題

點擊圖標進入指定浏覽器將首頁設置全透明解決一閃而過問題

編輯:Android開發實例

點擊圖標進入指定浏覽器。

只需在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>
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved