2013-04-26 41 views
0

我試圖將ColorPicker添加到我的應用程序。我看到很多ColorPickers(API樣本,the one from Cyanogen,AmbilWarna library,HoloColorPickerColorPickerPreference)。我認爲最適合我的應用程序是最後一個,但我不需要在首選項上使用它。當它不是首選項時添加ColorPickerPreference庫

所以,我要的是使用這個庫我的項目裏面,當我點擊一個按鈕,然後把生成的代碼從SharedPreferences(我想,我不知道它),並使用該顏色作爲我想要我的應用程序。

我只嘗試用一些類(僅ColorPickerDialogColorPickerViewColorPickerPanelViewAlphaPatternDrawable),然後我認爲我必須做的:

ColorPickerDialog dialog = new ColorPickerDialog(Main.this, Color.BLACK); 
dialog.show(); 

現在我不知道我怎麼能有選定的顏色。

此外我還在我的項目中添加了xml view

任何想法?

回答

1

知道什麼是所選擇的顏色,你需要到:

color=dialog.getfinalColor(); 

所以,我認爲這個問題很容易解決。但現在問題是找到一個偵聽器來檢測何時關閉對話框,然後保存變量「color」。

相關問題