android颜色选择器“无法解析为一个类型”

时间:2013-02-06 15:44:56

标签: android color-picker

也许这是一个非常简单的问题...但我是一个相当新的初学者......请容忍我。

我现在正在开发一个绘图应用程序,并希望允许用户通过颜色选择器选择颜色。

我看过AmbilWarna对话框并将以下内容复制到我的应用中:

代码:

package com.pearappx.drawing;
import com.pearmak.drawing.ui.dialog.AmbilWarnaDialog.OnAmbilWarnaListener;

// other codes and declarations

   public OnClickListener setColorPickerDialogListener = new OnClickListener() 
   {
      @Override
      public void onClick(View v) 
      {   
          AmbilWarnaDialog dialog = new AmbilWarnaDialog(Doodlz.this, currtentColor, new OnAmbilWarnaListener()     
          {          
              @Override
               public void onCancel(AmbilWarnaDialog dialog) {     ;}
               @Override
               public void onOk(AmbilWarnaDialog dialog, int color) 
               {
                   colorRedBtn.setbackgroundcolor(color);
               }

          });
          dialog.show();
      };
   }; 

问题:

OnCLickListener块中有许多红色下划线用于引用“AmbilWarnaDialog无法解析为某种类型”。这可能是因为AmbilWarnaDialog没有正确导入??

这是因为导入部分也显示错误。我通过写作导入: import com.pearmak.drawing.ui.dialog.AmbilWarnaDialog.OnAmbilWarnaListener;但它也强调了这句话也是上述错误。

我已经关注了http://developer.android.com/tools/projects/projects-eclipse.html,并在关闭参考对话框之前点击了“应用”。

怎么能解决这个问题? 非常感谢!!!

1 个答案:

答案 0 :(得分:0)

您需要的是用于放置Dialog的库项目。完成后,将*.jar文件从\bin目录中复制出来并导入主应用程序。请务必修改应用的构建路径,使其包含新的*.jar文件。

有关图书馆项目的精彩介绍,请查看:http://www.vogella.com/articles/AndroidLibraryProjects/article.html。这是我开始的地方,它对我来说就像一个冠军。

祝你好运!