任何人都可以告诉我,当我点击按钮时如何弹出一个对话框(ColorPickerDialog
)。
评论代码:
Button color = (Button)findViewById(R.id.color_button);
color.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
new ColorPickerDialog(getBaseContext(), mListener ,a ).show();
System.out.println("button pressed");
}
});
}),initialColor);
dlg.show();
} });
我想要选择颜色,我使用名称来完成微调器。但我想要更多的颜色,因为我有颜色选择器对话框,当我按下该按钮我希望它会弹出看到图像:http://dl.dropbox.com/u/38493970/device-2011-08-23-134910.png
答案 0 :(得分:1)
您可以使用此http://code.google.com/p/color-picker-view/
编辑:
button.setOnClickListener(new OnClickListener() {
void onClick(View v) {
// create the color picker dialog and display it.
ColorPickerDialog dlg = new ColorPickerDialog(v.getContext(),new OnColorChangedListener() {
void colorChanged(int color) {
mSelectedColor = color;
}
}),initialColor);
dlg.show();
}
});
答案 1 :(得分:1)