{"id":20602,"date":"2022-11-10T05:27:49","date_gmt":"2022-11-09T23:57:49","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/"},"modified":"2022-11-10T05:27:49","modified_gmt":"2022-11-09T23:57:49","slug":"solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/","title":{"rendered":"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-17802687\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"17802687\" data-parentid=\"17802479\" data-score=\"3\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>Option 1:<\/p>\n<p>Step #1: Create your own style, by cloning one of the existing styles (from $ANDROID_HOME\/platforms\/$SDK\/data\/res\/values\/styles.xml), putting it in your own project&#8217;s styles.xml, and referencing it when you add the widget to a layout.<\/p>\n<p>Step #2: Create your own LayerDrawable XML resources for the RatingBar, pointing to appropriate images to use for the bar. The original styles will point you to the existing resources that you can compare with. Then, adjust your style to use your own LayerDrawable resources, rather than built-in ones.<\/p>\n<p>Option 2:<\/p>\n<p>You do need 3 star images (red_star_full.png, red_star_half.png and red_star_empty.png) and one xml, that&#8217;s all.<\/p>\n<p>Put these 3 images at res\/drawable.<\/p>\n<p>Put there the following ratingbar_red.xml:<\/p>\n<pre><code>&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\n&lt;layer-list xmlns:android=\"http:\/\/schemas.android.com\/apk\/res\/android\"&gt;\n    &lt;item android:id=\"@android:id\/background\" android:drawable=\"@drawable\/red_star_empty\" \/&gt;\n    &lt;item android:id=\"@android:id\/secondaryProgress\" android:drawable=\"@drawable\/red_star_half\" \/&gt;\n    &lt;item android:id=\"@android:id\/progress\" android:drawable=\"@drawable\/red_star_full\" \/&gt;\n&lt;\/layer-list&gt;\n<\/code><\/pre>\n<p>and, finally, tell your ratingbar definition to use this, i.e.<\/p>\n<pre><code>&lt;RatingBar android:progressDrawable=\"@drawable\/ratingbar_red\/&gt;\n<\/code><\/pre>\n<p>That&#8217;s it.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">3<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Option 1: Step #1: Create your own style, by cloning one of the existing styles (from $ANDROID_HOME\/platforms\/$SDK\/data\/res\/values\/styles.xml), putting it in your own project&#8217;s styles.xml, and referencing it when you add the widget to a layout. Step #2: Create your own LayerDrawable XML resources for the RatingBar, pointing to appropriate images to use for the &#8230; <a title=\"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/\" aria-label=\"More on [Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[452],"class_list":["post-20602","post","type-post","status-publish","format-standard","hentry","category-solved","tag-android"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Option 1: Step #1: Create your own style, by cloning one of the existing styles (from $ANDROID_HOME\/platforms\/$SDK\/data\/res\/values\/styles.xml), putting it in your own project&#8217;s styles.xml, and referencing it when you add the widget to a layout. Step #2: Create your own LayerDrawable XML resources for the RatingBar, pointing to appropriate images to use for the ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-09T23:57:49+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed]\",\"datePublished\":\"2022-11-09T23:57:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/\"},\"wordCount\":187,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"android\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/\",\"name\":\"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-11-09T23:57:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed] - JassWeb","og_description":"[ad_1] Option 1: Step #1: Create your own style, by cloning one of the existing styles (from $ANDROID_HOME\/platforms\/$SDK\/data\/res\/values\/styles.xml), putting it in your own project&#8217;s styles.xml, and referencing it when you add the widget to a layout. Step #2: Create your own LayerDrawable XML resources for the RatingBar, pointing to appropriate images to use for the ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/","og_site_name":"JassWeb","article_published_time":"2022-11-09T23:57:49+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed]","datePublished":"2022-11-09T23:57:49+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/"},"wordCount":187,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["android"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/","name":"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-11-09T23:57:49+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-change-the-color-of-the-stars-in-the-rating-bar-where-the-rating-bar-is-created-dynamically-in-android-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Change the color of the stars in the rating bar where the rating bar is created dynamically in android [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/20602","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=20602"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/20602\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=20602"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=20602"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=20602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}