package info.justaway.util;
import android.app.Activity;
import android.content.res.Resources;
import android.util.TypedValue;
import android.widget.TextView;
import info.justaway.R;
import info.justaway.settings.BasicSettings;
public class ThemeUtil {
private static Resources.Theme sTheme;
public static void setTheme(Activity activity) {
if (BasicSettings.getThemeName().equals("black")) {
activity.setTheme(R.style.BlackTheme);
} else {
activity.setTheme(R.style.WhiteTheme);
}
sTheme = activity.getTheme();
}
public static void setThemeTextColor(TextView view, int resourceId) {
TypedValue outValue = new TypedValue();
if (sTheme != null) {
sTheme.resolveAttribute(resourceId, outValue, true);
view.setTextColor(outValue.data);
}
}
public static int getThemeTextColor(int resourceId) {
TypedValue outValue = new TypedValue();
if (sTheme != null) {
sTheme.resolveAttribute(resourceId, outValue, true);
}
return outValue.data;
}
}