J'utilise la bibliothèque com.tech.freak.wizardpager
pour mon projet android. Je veux juste savoir comment changer les couleurs des marches quand je suis dans les pages de l'assistant.Modifier les couleurs de com.tech.freak.wizardpager.ui.StepPagerStrip
Je vois cela dans le code bibliothèque, mais quand changer de rien des ressources Happens:
public StepPagerStrip(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
final TypedArray a = context.obtainStyledAttributes(attrs, ATTRS);
mGravity = a.getInteger(0, mGravity);
a.recycle();
final Resources res = getResources();
mTabWidth = res.getDimensionPixelSize(R.dimen.step_pager_tab_width);
mTabHeight = res.getDimensionPixelSize(R.dimen.step_pager_tab_height);
mTabSpacing = res.getDimensionPixelSize(R.dimen.step_pager_tab_spacing);
mPrevTabPaint = new Paint();
mPrevTabPaint.setColor(res.getColor(R.color.step_pager_previous_tab_color));
mSelectedTabPaint = new Paint();
mSelectedTabPaint.setColor(res.getColor(R.color.step_pager_selected_tab_color));
mSelectedLastTabPaint = new Paint();
mSelectedLastTabPaint.setColor(res.getColor(R.color.step_pager_selected_last_tab_color));
mNextTabPaint = new Paint();
mNextTabPaint.setColor(res.getColor(R.color.step_pager_next_tab_color));
}
-je modifier les couleurs xml
<resources>
<color name="step_pager_previous_tab_color">#6303a9f4</color>
<color name="step_pager_selected_tab_color">#ffffff</color>
<color name="step_pager_selected_last_tab_color">#ffffff</color>
<color name="step_pager_next_tab_color">#a8212121</color>
<color name="review_green">@android:color/white</color>
<color name="text_light">#66000000</color>
<color name="white">#ffffff</color>
</resources>
Mais il suffit de changer les couleurs de la page d'examen (la dernière) Est-ce que quelqu'un a utilisé cette bibliothèque?
Essayé de passer outre les couleurs, mais a obtenu cette erreur:
Error:Execution failed for task ':app:mergeDebugResources'.
> [color/step_pager_selected_last_tab_color] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\styles.xml [color/step_pager_selected_last_tab_color] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\colors.xml: Error: Duplicate resources
[color/step_pager_next_tab_color] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\styles.xml [color/step_pager_next_tab_color] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\colors.xml: Error: Duplicate resources
[color/text_light] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\styles.xml [color/text_light] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\colors.xml: Error: Duplicate resources
[color/step_pager_selected_tab_color] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\styles.xml [color/step_pager_selected_tab_color] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\colors.xml: Error: Duplicate resources
[color/step_pager_previous_tab_color] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\styles.xml [color/step_pager_previous_tab_color] C:\Users\NEO\AndroidStudioProjects\elbache\app\src\main\res\values\colors.xml: Error: Duplicate resources
Avez-vous essayé de passer outre cette couleur? –