当不是首选项时添加ColorPickerPreference库

时间:2013-04-26 15:32:29

标签: java android color-picker color-palette

我正在尝试将ColorPicker添加到我的应用中。我看到很多ColorPickers(API的样本,the one from CyanogenAmbilWarna libraryHoloColorPickerColorPickerPreference)。我认为我的应用程序的最佳选择是最后一个,但我不需要在首选项上使用它。

所以,我想要的是在我单击一个按钮时在我的项目中使用这个库,然后从SharedPreferences中获取结果代码(我想,我不知道),然后根据需要使用该颜色对于我的应用程序。

我尝试只使用其中一些类(仅ColorPickerDialogColorPickerViewColorPickerPanelViewAlphaPatternDrawable)然后我认为我必须这样做:

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

现在我不知道如何才能选择颜色。

我还在我的项目中添加了xml view

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

要知道您需要选择的颜色是什么:

color=dialog.getfinalColor();

所以,我认为问题很容易解决。但现在问题是找到一个监听器来检测对话框何时关闭,然后保存变量“color”。