package yuku.filechooser;
import android.annotation.TargetApi;
import android.app.ActionBar;
import android.app.Activity;
import android.os.Build;
import android.text.SpannableStringBuilder;
import android.text.style.RelativeSizeSpan;
import android.view.Window;
public class Utils {
public static final String TAG = Utils.class.getSimpleName();
@TargetApi(11) public static void configureTitles(Activity activity, String title, String subtitle) {
if (title == null) {
activity.requestWindowFeature(Window.FEATURE_NO_TITLE);
} else {
if (Build.VERSION.SDK_INT >= 11 && activity.getActionBar() != null) {
ActionBar actionBar = activity.getActionBar();
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setTitle(title);
actionBar.setSubtitle(subtitle);
} else {
if (subtitle != null) {
SpannableStringBuilder sb = new SpannableStringBuilder();
sb.append(title);
sb.append("\n");
int sb_len = sb.length();
sb.append(subtitle);
sb.setSpan(new RelativeSizeSpan(0.7f), sb_len, sb.length(), 0);
activity.setTitle(sb);
} else {
activity.setTitle(title);
}
}
}
}
}