Example usage for android.graphics Color parseColor

List of usage examples for android.graphics Color parseColor

Introduction

In this page you can find the example usage for android.graphics Color parseColor.

Prototype

@ColorInt
public static int parseColor(@Size(min = 1) String colorString) 

Source Link

Document

Parse the color string, and return the corresponding color-int.

Usage

From source file:ca.rmen.android.scrumchatter.chart.ChartUtils.java

static @ColorInt int getMemberColor(Context context, long memberId) {
    String[] colors = context.getResources().getStringArray(R.array.chart_colors);
    String colorString = colors[(int) memberId % colors.length];
    @ColorInt/*w  w w .  j  a  va 2  s .c  o  m*/
    int color = Color.parseColor(colorString);
    return color;
}

From source file:com.burntout.burntout.SendReportActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.send_report);

    ActionBar bar = getActionBar();//  ww  w  .ja  v  a2 s  . c om
    bar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#1E5791")));
    bar.setTitle("Burnt Out");
    bar.setSubtitle("Report Burnout");
    bar.setDisplayHomeAsUpEnabled(true);

    context = this;
    SharedPreferences sharedPref = context.getSharedPreferences(getString(R.string.pref), Context.MODE_PRIVATE);

    email = sharedPref.getString("email", null);

    Log.d("email", email);

    frontText = (TextView) findViewById(R.id.frontText);
    backText = (TextView) findViewById(R.id.backText);
    reportedLightsCheck = (TextView) findViewById(R.id.reported_lights_text);
    reportPlateNumber = (EditText) findViewById(R.id.report_plate_number);
    message = (EditText) findViewById(R.id.extra_message);
    submitBtn = (Button) findViewById(R.id.report_button);
    pageMarkers = (PageMarkers) findViewById(R.id.pageMarkersReport);
    pageMarkers.setTotalPages(4);
    pageMarkers.makeView(0);

    statePicker = (StatePicker) findViewById(R.id.statepicker_view1);

    reportables = (TappablesHSV) findViewById(R.id.tappablesHSV1);
    reportables.setCommunicator(this);
    reportables.initItems(this);
    reportables.setFeatureItems();
    reportables.addManagers(this);

    reportPlateNumber.clearFocus();
    message.clearFocus();

    addListenerOnSubmit();

}

From source file:com.cryart.sabbathschool.viewmodel.SSQuarterlyItemViewModel.java

@BindingAdapter({ "fbFocusColor" })
public static void setFbFocusColor(FancyButton view, String color) {
    view.setFocusBackgroundColor(Color.parseColor(color));
}

From source file:com.android.tabcarouseldemo.MainActivity.java

/**
 * {@inheritDoc}/*from   ww  w .  j  a  va2 s  .c  om*/
 */
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // Set the layout
    setContentView(R.layout.carousel_container);

    // Resources
    final Resources res = getResources();

    // Initialize the header
    final CarouselContainer carousel = (CarouselContainer) findViewById(R.id.carousel_header);
    // Indicates that the carousel should only show a fraction of the
    // secondary tab
    carousel.setUsesDualTabs(false);
    // Add some text to the labels
    carousel.setLabel(FIRST_TAB, "Lost in Translation");
    carousel.setLabel(SECOND_TAB, "The Prestige");
    // Add some images to the tabs
    carousel.setImageDrawable(FIRST_TAB, res.getDrawable(R.drawable.lost_in_translation));
    carousel.setImageDrawable(SECOND_TAB, res.getDrawable(R.drawable.the_prestige));

    // The Bundle for the color fragment
    final Bundle blue = new Bundle();
    blue.putInt("color", Color.parseColor("#ff33b5e5"));

    // Initialize the pager adatper
    final PagerAdapter pagerAdapter = new PagerAdapter(this);
    pagerAdapter.add(DummyListFragment.class, new Bundle());
    pagerAdapter.add(ColorFragment.class, blue);

    // Initialize the pager
    final ViewPager carouselPager = (ViewPager) findViewById(R.id.carousel_pager);
    // This is used to communicate between the pager and header
    carouselPager.setOnPageChangeListener(new CarouselPagerAdapter(carouselPager, carousel));
    carouselPager.setAdapter(pagerAdapter);
}

From source file:com.android.projectz.teamrocket.thebusapp.IntroApp.java

@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // visualizzazione del benvenuto
    addSlide(AppIntroFragment.newInstance(getResources().getString(R.string.appintro_page1),
            getResources().getString(R.string.appintro_page1_description), R.drawable.ic_bus,
            Color.parseColor("#3498db")));

    // visualizza informazioni per l'inserimento dei dati nei box
    addSlide(AppIntroFragment.newInstance(getResources().getString(R.string.appintro_page2),
            getResources().getString(R.string.appintro_page2_description), R.drawable.appintro_lens,
            Color.parseColor("#e67e22")));

    // visualizza informazioni della lettura dei degli orari
    addSlide(AppIntroFragment.newInstance(getResources().getString(R.string.appintro_page3),
            getResources().getString(R.string.appintro_page3_description), R.drawable.appintro_clock,
            Color.parseColor("#1abc9c")));

    // visualizza informazioni sui dettagli che vengono fuori col tap sul tragitto
    addSlide(AppIntroFragment.newInstance(getResources().getString(R.string.appintro_view_detail),
            getResources().getString(R.string.appIntro_view_detail_body), R.drawable.appintro_detail,
            Color.parseColor("#e74c3c")));

    // visualizza informazioni sulla visualizzazione del report
    addSlide(AppIntroFragment.newInstance(getResources().getString(R.string.appintro_report_issue),
            getResources().getString(R.string.appintro_report_issue_description), R.drawable.appintro_bug,
            Color.parseColor("#9b59b6")));

    //se la versione di android  la 6.0 verra visualizzata la schermata per i permessi...altrimenti non ce n bisogno
    if (!permission()) {
        addSlide(AppIntroFragment.newInstance(getResources().getString(R.string.appintro_permission),
                getResources().getString(R.string.appintro_permission_content), R.drawable.appintro_permission,
                Color.parseColor("#34495e")));
        askForPermissions(new String[] { Manifest.permission.INTERNET, Manifest.permission.READ_PHONE_STATE,
                Manifest.permission.GET_ACCOUNTS, Manifest.permission.WRITE_EXTERNAL_STORAGE }, 6);
    }//from   www . j  av  a  2  s .co  m

    // visualizza la conclusione
    addSlide(AppIntroFragment.newInstance(getResources().getString(R.string.appintro_page4),
            getResources().getString(R.string.appintro_page4_description), R.drawable.appintro_team,
            Color.parseColor("#2ecc71")));

    setImmersiveMode(true);
    setColorTransitionsEnabled(true);
    showSkipButton(false);

}

From source file:com.popofibo.weatherpop.WeatherPopDisplayActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_display_content);
    Intent intent = getIntent();//from w w w.j  ava  2s  .  c o m
    String city = intent.getStringExtra(WeatherPopConstants.EXTRA_MESSAGE);
    option = intent.getStringExtra(WeatherPopConstants.EXTRA_OPTION);
    String lang = "en";

    if (city == null)
        city = "Gurgaon, IN";

    cityText = (TextView) findViewById(R.id.cityText);
    temp = (TextView) findViewById(R.id.temp);
    unitTemp = (TextView) findViewById(R.id.unittemp);
    unitTemp.setText("C");
    unitTemp.setTextColor(Color.parseColor(WeatherPopConstants.TEXT_COLOR));

    imgView = (ImageView) findViewById(R.id.condIcon);
    condDescr = (TextView) findViewById(R.id.condDescr);
    hum = (TextView) findViewById(R.id.hum);
    press = (TextView) findViewById(R.id.press);
    windSpeed = (TextView) findViewById(R.id.windSpeed);
    windDeg = (TextView) findViewById(R.id.windDeg);
    try {
        JSONWeatherTask task = new JSONWeatherTask();
        task.execute(new String[] { city, lang });
    } catch (Exception ex) {
        // System.out.println(ex.getMessage());
        Builder alert = new AlertDialog.Builder(WeatherPopDisplayActivity.this);
        alert.setTitle("You made me crash, man!");
        alert.setMessage("Blast! Something went terribly wrong with the "
                + "request. Check your connection and try again.");
        alert.setPositiveButton("OK", null);
        alert.show();
    }

}

From source file:com.example.SmartBoard.MyActivity.java

/**
 * Called when the activity is first created.
 *///from ww  w. j  a v a2s .  c o  m
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    handler.usersAdapter = new UserListArrayAdapter(this, R.layout.online_list_message,
            handler.usersListHistory);
    listView = (ListView) findViewById(R.id.usersListView);

    getActionBar().setDisplayHomeAsUpEnabled(false); //disables up navigation

    TextView header = new TextView(this);
    header.setBackgroundColor(Color.parseColor("#FFF5EE"));

    header.setText("Designers:");
    header.setTypeface(null, Typeface.BOLD_ITALIC);

    header.setText(Html.fromHtml("<font color ='black'>D</font>" + "<font color ='blue'>e</font>"
            + "<font color = 'black'>s</font>" + "<font color ='red'>i</font>"
            + "<font color = 'black'>g</font>" + "<font color ='magenta'>n</font>"
            + "<font color = 'black'>e</font>" + "<font color ='blue'>r</font>"
            + "<font  color = 'black'>s</font>" + "<font color = 'black'>:</font>"

    ));

    listView.addHeaderView(header, "Online", false);
    listView.setAdapter(handler.usersAdapter);

    // handler.registerResources(getApplicationContext());
    drawer = (DrawingView) findViewById(R.id.drawing);
    handler.passDrawingContext(this);
}

From source file:com.flowzr.widget.CalculatorInput.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.calculator);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#121212")));

    vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);

    for (int id : buttons) {
        Button b = (Button) findViewById(id);
        b.setOnClickListener(this);
    }//from   www . ja va2 s.co m

    tvResult = (TextView) findViewById(R.id.result);
    tvOp = (TextView) findViewById(R.id.op);

    Intent intent = getIntent();
    if (intent != null) {
        String amount = intent.getStringExtra(AmountInput.EXTRA_AMOUNT);
        if (amount != null) {
            setDisplay(amount);
        }
    }

}

From source file:it.bradipao.cantuina.MainActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.ac_main);/*from w w w . j  a  va2s . c om*/

    // get views
    getViews();

    // line example
    l = new Line();
    l.addPoint(new LinePoint(0, 5));
    l.addPoint(new LinePoint(8, 8));
    l.addPoint(new LinePoint(10, 4));
    l.setColor(Color.parseColor("#6699CC"));
    l.setStrokeWidth(2);

    // set graph
    li.addLine(l);
    li.setRangeY(0, 40);
    li.setOnPointClickedListener(new OnPointClickedListener() {
        @Override
        public void onClick(int lineIndex, int pointIndex) {
        }
    });

    // add button listener
    btnAdd.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            li.addPoint(0, new LinePoint(dx, (dx % 11)));
            dx += 1;
        }
    });

    // shift button listener
    btnShift.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            li.shiftPoint(0, new LinePoint(dx, (dx % 11)), 10);
            dx += 3;
        }
    });

    // scan button listener
    btnScan.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            starturl = "http://10.0.0.*/cantuina";
            pingFrom = 1;
            pingTo = 20;
            scanNet();
        }
    });

    // fetch button listener
    btnFetch.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            if (!serverurl.isEmpty())
                fetchValues();
        }
    });

}

From source file:com.bjdz.brsse.ui.gallery.ActivityGallery.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    AppCutscenes.setHorizontalIn(ActivityGallery.this);
    setContentView(R.layout.activity_gallery);
    //gallery/*from w w  w  .  ja v  a  2 s. c om*/
    mContent = (RelativeLayout) super.findViewById(R.id.gallery_content);
    mViewPager = new HackyViewPager(this);
    mViewPager.setBackgroundColor(Color.parseColor("#000000"));
    RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
            ViewGroup.LayoutParams.MATCH_PARENT);
    mContent.addView(mViewPager, lp);
    //data      
    imgList = this.getIntent().getExtras().getStringArrayList("photos");
    oNum = imgList.size();
    page = this.getIntent().getExtras().getInt("page");
    //adapter
    mViewPager.setAdapter(new SamplePagerAdapter(imgList));
    mViewPager.setCurrentItem(page);
    mViewPager.setOnPageChangeListener(pagerListener);
    //other views      
    mTitle = (TextView) super.findViewById(R.id.gallery_num);
    mTitle.setText(page + 1 + "/" + imgList.size());
    mBack = super.findViewById(R.id.gallery_back);
    mBack.setOnClickListener(btnsListener);
    mRecycle = super.findViewById(R.id.gallery_recycle);
    mRecycle.setOnClickListener(btnsListener);

    if (this.getIntent().hasExtra("read")) {
        mRecycle.setVisibility(View.INVISIBLE);
    }

}