В mainActivity я беру hexString, затем запускаю новую активность и отправляю hexString на него и меняю цвет фона с помощью этой шестнадцатеричной строки. Мне нужно знать, есть ли метод цветового фона, который может принимать аргумент hexString или long.Изменить цвет фона с шестнадцатеричным
код:
String colorValue = getIntent().getStringExtra("colorHex");
findViewById(R.id.layout1).setBackgroundColor(Color.parseColor(colorValue));//want change in the argument or if there's another method.
не работает это сделать новую остановку деятельности, если я вставить шестигранный ех 0xFFF. – Magician
попробуйте с #, как этот 'public static int parseColor (" # 0xfff ")' Используйте try и catch, потому что ** Если строка не может быть проанализирована, выбрасывается исключение IllegalArgumentException ** – Dario
Все еще спускайтесь, когда он начинает новую активность , – Magician