Так что я выбираю случайный цвет.Как сохранить цвет в базе данных sqlite
Random color = new Random();
final int color2 = (Color.argb(255, color.nextInt(255),color.nextInt(255), color.nextInt(255)));
Затем я ввожу его в базу данных
HashMap<String, String> colorvalues = new HashMap<String, String>();
colorvalues.put("boxcolors", String.valueOf(color2));
controller.insertcolorinfo(colorvalues);
Log.d(LOGCAT, " NEW COLOR INSERTED" + colorvalues);
Когда я проверяю значение в LogCat моих вновь вставленные данных я получаю что-то вроде НОВОГО ЦВЕТА INSERTED [somenumber, NULL, NULL, NULL] Мне нужно знать, как правильно вставить это в базу данных, чтобы впоследствии получить это сохраненное значение цвета. Я вижу, что есть четыре переменные, определяющие цвет, который составляет color2, но я не знаю, как сохранить их в базе данных.
Благодаря
Попробуйте так: String шестигранной = String.format ("#% 02x% 02x% 02x", r, g, b); –