android颜色选择器
时间: 2023-07-11 14:50:54 浏览: 110
在Android中,可以使用ColorPicker来实现颜色选择器,以下是一个简单的示例:
1. 在布局文件中添加ColorPickerView:
```
<com.github.dhaval2404.colorpicker.ColorPickerView
android:id="@+id/colorPicker"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="16dp"
app:colorShape="circle"
app:colorDensity="300"/>
```
2. 在Java代码中初始化ColorPickerView并设置监听器:
```
ColorPickerView colorPickerView = findViewById(R.id.colorPicker);
colorPickerView.setColorListener(new ColorPickerView.ColorListener() {
@Override
public void onColorSelected(int color, boolean fromUser) {
// 在这里处理选择的颜色
}
});
```
3. 你也可以通过调用`getColor()`方法来获取当前选择的颜色:
```
int selectedColor = colorPickerView.getColor();
```
这样就可以实现一个简单的颜色选择器了。你可以根据自己的需求进行定制和修改。