Android Open Source - android-iconkit Demo Activity






From Project

Back to project page android-iconkit.

License

The source code is released under:

Apache License

If you think the Android project android-iconkit listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

/**
 * -------------------------------------------------------------
 * Copyright (c) 2013 tank, All rights reserved.
 * https://github.com/Tank000/android-iconkit
 */*from w  w  w  .ja  va 2 s. c  o m*/
 * @version: 1.0
 * @author: tank.tyt@gmail.com
 * -------------------------------------------------------------
 */
package com.tank.iconkitdemo;

import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ImageView;

import com.tank.iconkit.IconDrawable;

public class DemoActivity extends Activity {

  
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    setContentView(R.layout.demo);
    ImageView icon = (ImageView)findViewById(R.id.icon);
    IconDrawable ic= new IconDrawable(this, R.string.fa_bicycle);
    ic.setDPSize(this,48);
    icon.setImageDrawable(ic);
    super.onCreate(savedInstanceState);
  }
  
  @Override
  public boolean onCreateOptionsMenu(Menu menu) {
    // TODO Auto-generated method stub
    getMenuInflater().inflate(R.menu.main, menu);
    MenuItem github = menu.findItem(R.id.action_github);
    IconDrawable ic = new IconDrawable(this, R.string.fa_github);
    ic.setDPSize(this, 48);
    ic.setColor(Color.WHITE);
    Log.v("onCreateOptionsMenu","----");
    github.setIcon(ic);
    return true;
  }
}




Java Source Code List

com.tank.iconkit.IconButton.java
com.tank.iconkit.IconDrawable.java
com.tank.iconkit.IconTextView.java
com.tank.iconkit.Util.java
com.tank.iconkitdemo.DemoActivity.java