2013-10-31 64 views
0

我有这个代码运行:Color picker with usage in android完美,虽然它没有显示颜色白色,灰色,黑色等可供选择。Android ColorPickerDialog显示黑色,白色

我需要更改代码才能选择颜色?

谢谢!

+0

检查这里的第二个http://stackoverflow.com/questions/16363235/android首先要感谢的是,我们的活动中包括了色彩选择器 – Raghunandan

+0

。但我不知道如何使用EDIT 2代码与编辑1代码,因为他们有相同的类名? – user2902515

+0

好吧,我会发布它等待 – Raghunandan

回答

0

您可以自定义您在问题中提到的那个。您需要在ColorPickerView课程中进行一些修改。

您也可以尝试在下面的链接中提供替代颜色选择器。

  1. 下载从

    http://code.google.com/p/yuku-android-util/source/browse/#git%2FAmbilWarna

  2. 的zip文件解压缩zip文件。

  3. 将库项目(AmbilWarna)导入到工作区,就像您为其他任何库项目(如Google Play服务或actionbarsherlock)所做的那样。

  4. 参考您的Android项目库

  5. 在按钮单击或一些动作

    AmbilWarnaDialog dialog = new AmbilWarnaDialog(MainActivity.this, Color.RED, new OnAmbilWarnaListener() { 
           @Override 
           public void onOk(AmbilWarnaDialog dialog, int color) { 
             // color is the color selected by the user. 
            mPaint.setColor(color); // set color here 
           } 
    
           @Override 
           public void onCancel(AmbilWarnaDialog dialog) { 
             // cancel was selected by the user 
           } 
         }); 
    
         dialog.show(); 
    
+0

我解压缩zip文件后,它有各种文件夹。我确实相信我想要的是AmbilWarna。 现在,要导入的库在哪里?另外,为了导入,我在Eclipse中完成了以下工作:右键单击我的项目 - >导入 - >现在我应该选择什么? – user2902515

+0

@ user2902515将现有Android代码导入工作空间。浏览并选择库项目。现在取消选择全部并选择(AmbilWarna)点击确定 – Raghunandan

+0

@ user2902515以供参考。右键点击你的项目goto属性选择android,点击添加浏览并添加库项目。现在跳转到步骤5 – Raghunandan