編輯:Android開發實例
使用樣式文件,在values 目錄下新建styles.xml文件,編寫如下代碼:
<resources>
調用時,使用AlerDialog的接口類,Dialog 接口編寫如下代碼:
Dialog dialog = new Dialog(SetActivity.this, R.style.dialog);
下面我們查看一下Dialog的源碼文件,裡面的構造函數為如下:
public Dialog(Context context, int theme) {
這裡面我們可以看出,Android 使用了默認的構造函數為Dialog 設置樣式,如果沒有為其設置樣式,即默認加載事先編寫好的樣式文件,Dialog 一共由多個9.png的圖片構成,大部分都是帶有邊框的9.png圖片,所以就是為什麼我們上邊的樣式文件要將其背景去除掉。這個東西搞了我好久,希望對你有幫助
前後效果對比
未設置前:
設置後:
轉自:http://www.cnblogs.com/TerryBlog/archive/2010/09/07/1820804.html
Android應用程序可以在許多不同地區的許多設備上運行。為了使應用程序更具交互性,應用程序應該處理以適合應用程序將要使用的語言環境方面的文字,數字,文件等。在本章中,我
很多程序在完全載入之前往往會先顯示一個載入界面,提示用戶等待,這樣對提高用戶體
Android應用程序可以在許多不同地區的許多設備上運行。為了使應用程序更具交互性,應用程序應該處理以適合應用程序將要使用的語言環境方面的文字,數字,文件等。在本章中,我
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用