Панель заголовков приложений Android Gradient Возможный дубликат: Как программно установить градиент фона на пользовательской панели заголовка? Я хочу использовать цвет градиента в строке заголовка приложения. Как я могу это сделать? Спасибо заранее. Ответ 1 Все пользователи пытаются использовать Custom title для этого требования. Я достиг этого без использования пользовательского названия. Просто используйте ниже код в своей деятельности onCreate() после setContentView(). GradientDrawable gd = new GradientDrawable(GradientDrawable.Orientation.TOP_BOTTOM, new int[] {Color.RED,Color.GREEN}); View title = getWindow().findViewById(android.R.id.title); View titleBar = (View) title.getParent(); titleBar.setBackgroundDrawable(gd); Наслаждайтесь вышеуказанным кодом. Ниже изображен снимок экрана моего приложения с градиентным цветом в качестве фона строки заголовка.
Ответ 1 Все пользователи пытаются использовать Custom title для этого требования. Я достиг этого без использования пользовательского названия. Просто используйте ниже код в своей деятельности onCreate() после setContentView(). GradientDrawable gd = new GradientDrawable(GradientDrawable.Orientation.TOP_BOTTOM, new int[] {Color.RED,Color.GREEN}); View title = getWindow().findViewById(android.R.id.title); View titleBar = (View) title.getParent(); titleBar.setBackgroundDrawable(gd); Наслаждайтесь вышеуказанным кодом. Ниже изображен снимок экрана моего приложения с градиентным цветом в качестве фона строки заголовка.