也许这是一个非常简单的问题......但我是一个相当新的初学者......请容忍我。
我现在正在开发一个绘图应用程序,并希望允许用户通过颜色选择器选择颜色。
我看到了 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 cannot be resolve to a type" 。这可能是因为 AmbilWarnaDialog 没有正确导入?
这是因为在导入部分也显示了错误。我通过写为:
import com.pearmak.drawing.ui.dialog.AmbilWarnaDialog.OnAmbilWarnaListener
; 但它也将这句话强调为上述错误。
我已经关注了http://developer.android.com/tools/projects/projects-eclipse.html并在关闭参考对话框之前单击了“应用”。
这怎么可能解决?非常感谢!!!