Example usage for android.graphics Color WHITE

List of usage examples for android.graphics Color WHITE

Introduction

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

Prototype

int WHITE

To view the source code for android.graphics Color WHITE.

Click Source Link

Usage

From source file:com.spoiledmilk.cykelsuperstier.navigation.SMRouteNavigationActivity.java

@Override
protected int getPullHandeBackground() {
    return Color.WHITE;
}

From source file:com.cookbeans.boredapp.ui.view.SlidingTabLayout.java

/**
 * Create a default view to be used for tabs. This is called if a custom tab view is not set via
 * {@link #setCustomTabView(int, int)}.//from   w  w w . jav a2 s  .  c  o  m
 */
protected TextView createDefaultTabView(Context context) {
    TextView textView = new TextView(context);
    textView.setGravity(Gravity.CENTER);
    textView.setTextColor(Color.WHITE);
    textView.setTextSize(TypedValue.COMPLEX_UNIT_SP, TAB_VIEW_TEXT_SIZE_SP);
    //        textView.setTypeface(Typeface.DEFAULT_BOLD);
    textView.setTypeface(Typeface.DEFAULT);

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
        // If we're running on Honeycomb or newer, then we can use the Theme's
        // selectableItemBackground to ensure that the View has a pressed state
        TypedValue outValue = new TypedValue();
        getContext().getTheme().resolveAttribute(android.R.attr.selectableItemBackground, outValue, true);
        textView.setBackgroundResource(outValue.resourceId);
    }

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
        // If we're running on ICS or newer, enable all-caps to match the Action Bar tab style
        textView.setAllCaps(true);
    }

    int padding = (int) (TAB_VIEW_PADDING_DIPS * getResources().getDisplayMetrics().density);
    textView.setPadding(padding, padding, padding, padding);

    LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(0,
            ViewGroup.LayoutParams.WRAP_CONTENT, 1f);
    textView.setLayoutParams(layoutParams);

    return textView;
}

From source file:com.android.widget.SlidingTabLayout.java

/**
 * Create a default view to be used for tabs. This is called if a custom tab view is not set via
 * {@link #setCustomTabView(int, int)}.//from  w  ww  .jav  a 2s  .co m
 */
protected TextView createDefaultTabView(Context context) {
    TextView textView = new TextView(context);
    textView.setGravity(Gravity.CENTER);
    textView.setSingleLine();
    textView.setEllipsize(TextUtils.TruncateAt.END);
    textView.setTextSize(TypedValue.COMPLEX_UNIT_SP, TAB_VIEW_TEXT_SIZE_SP);
    textView.setTypeface(Typeface.DEFAULT_BOLD);
    textView.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,
            ViewGroup.LayoutParams.WRAP_CONTENT));
    textView.setTextColor(Color.WHITE);
    int hpadding = (int) (TAB_VIEW_HORIZONTAL_PADDING_DIPS * getResources().getDisplayMetrics().density);
    int vpadding = (int) (TAB_VIEW_VERTICAL_PADDING_DIPS * getResources().getDisplayMetrics().density);
    textView.setPadding(hpadding, vpadding, hpadding, vpadding);
    return textView;
}

From source file:com.nagopy.android.xposed.utilities.ModBrightness.java

@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)
@XMinSdkVersion(Build.VERSION_CODES.JELLY_BEAN_MR1)
@HandleInitPackageResources(targetPackage = XConst.PKG_SYSTEM_UI, summary = "??")
public static void brightnessDebugger(final String modulePath, final InitPackageResourcesParam resparam,
        final ModBrightnessSettingsGen settings) throws Throwable {
    if (!settings.brightnessDebugger) {
        return;//from w  w  w  . j a  v  a2s .com
    }

    resparam.res.hookLayout(XConst.PKG_SYSTEM_UI, "layout", "super_status_bar", new XC_LayoutInflated() {
        @Override
        public void handleLayoutInflated(LayoutInflatedParam liparam) throws Throwable {
            LinearLayout parent = (LinearLayout) liparam.view
                    .findViewById(liparam.res.getIdentifier("system_icon_area", "id", XConst.PKG_SYSTEM_UI));

            // ?
            TextView luxTextView = new TextView(parent.getContext());
            luxTextView.setTextSize(8);
            luxTextView.setSingleLine(false);
            luxTextView.setTextColor(Color.WHITE);
            luxTextView.setText("");
            parent.setGravity(Gravity.CENTER_VERTICAL);
            parent.addView(luxTextView, 0);
            AutoBrightnessController autoBrightnessChangedReceiver = new AutoBrightnessController(luxTextView);
            IntentFilter intentFilter = new IntentFilter(
                    AutoBrightnessController.ACTION_AUTO_BRIGHTNESS_CHANGED);
            intentFilter.addAction(Intent.ACTION_SCREEN_OFF);
            parent.getContext().registerReceiver(autoBrightnessChangedReceiver, intentFilter);
        }
    });
}

From source file:com.insthub.O2OMobile.Fragment.E0_PublishedOrdersFragment.java

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View mainView = inflater.inflate(R.layout.e0_published_orders, null);
    mainView.setOnClickListener(null);/*  ww w  .j a  v a  2 s . c  om*/
    mUndoneOrderTextView = (TextView) mainView.findViewById(R.id.e0_undone_order);
    mDoneOrderTextView = (TextView) mainView.findViewById(R.id.e0_done_order);
    mUnFinishedListView = (XListView) mainView.findViewById(R.id.e0_orderlist_undone);
    mUnFinishedListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            if (position - 1 < mOrderListModel.publicUnfinishedOrderList.size()) {
                ORDER_INFO order_info = mOrderListModel.publicUnfinishedOrderList.get(position - 1);
                Intent intent = new Intent(getActivity(), D1_OrderActivity.class);
                intent.putExtra(D1_OrderActivity.ORDER_ID, order_info.id);
                startActivity(intent);
                getActivity().overridePendingTransition(R.anim.push_right_in, R.anim.push_right_out);
            }

        }
    });
    mUnFinishedListView.setPullRefreshEnable(true);
    mUnFinishedListView.setPullLoadEnable(true);
    mUnFinishedListView.setXListViewListener(this, 1);

    mFinishedListView = (XListView) mainView.findViewById(R.id.e0_orderlist_done);
    mFinishedListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

            if (position - 1 < mOrderListModel.publicFinishedOrderList.size()) {
                ORDER_INFO order_info = mOrderListModel.publicFinishedOrderList.get(position - 1);
                Intent intent = new Intent(getActivity(), D1_OrderActivity.class);
                intent.putExtra(D1_OrderActivity.ORDER_ID, order_info.id);
                startActivity(intent);
                getActivity().overridePendingTransition(R.anim.push_right_in, R.anim.push_right_out);
            }

        }
    });
    mFinishedListView.setPullRefreshEnable(true);
    mFinishedListView.setPullLoadEnable(true);
    mFinishedListView.setXListViewListener(this, 2);

    mBackButton = (ImageView) mainView.findViewById(R.id.home_menu);
    mBackButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            ((SlidingActivity) getActivity()).showLeft();
        }
    });

    mOrderListModel = new PublishedOrderListModel(getActivity());

    mOrderListModel.addResponseListener(this);
    mOrderListModel.loadCacheUnFinished();

    if (mOrderListModel.publicUnfinishedOrderList != null
            && mOrderListModel.publicUnfinishedOrderList.size() > 0) {
        mUndoListAdapter = new E0_PublishedOrderListAdapter(getActivity(),
                mOrderListModel.publicUnfinishedOrderList);
        mUnFinishedListView.setAdapter(mUndoListAdapter);
        mUnFinishedListView.loadMoreHide();
    }

    mOrderListModel.fetchPreUnfinished();

    mUndoneOrderTextView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            mEmptyView.setVisibility(View.GONE);
            mUnFinishedListView.setVisibility(View.VISIBLE);
            mFinishedListView.setVisibility(View.GONE);
            mCurrentState = UNDONE_ORDER;
            mUndoneOrderTextView.setTextColor(Color.WHITE);
            mUndoneOrderTextView.setBackgroundResource(R.drawable.e0_nav_left_selected);
            mDoneOrderTextView.setTextColor(getResources().getColor(R.color.select_item));
            mDoneOrderTextView.setBackgroundResource(R.drawable.e0_nav_right_normal);
            if (null == mUndoListAdapter) {
                if (mOrderListModel.publicUnfinishedOrderList != null
                        && mOrderListModel.publicUnfinishedOrderList.size() > 0) {
                    mOrderListModel.loadCacheUnFinished();
                    mUndoListAdapter = new E0_PublishedOrderListAdapter(getActivity(),
                            mOrderListModel.publicUnfinishedOrderList);
                    mUnFinishedListView.setAdapter(mUndoListAdapter);
                    mUnFinishedListView.loadMoreHide();
                }
                mOrderListModel.fetchPreUnfinished();
            }
        }
    });

    mDoneOrderTextView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            mEmptyView.setVisibility(View.GONE);
            mFinishedListView.setVisibility(View.VISIBLE);
            mUnFinishedListView.setVisibility(View.GONE);
            mCurrentState = DONE_ORDER;

            mUndoneOrderTextView.setTextColor(getResources().getColor(R.color.select_item));
            mUndoneOrderTextView.setBackgroundResource(R.drawable.e0_nav_left_normal);
            mDoneOrderTextView.setTextColor(Color.WHITE);
            mDoneOrderTextView.setBackgroundResource(R.drawable.e0_nav_right_selected);

            if (null == mDoneListAdapter) {
                if (mOrderListModel.publicFinishedOrderList != null
                        && mOrderListModel.publicFinishedOrderList.size() > 0) {
                    mOrderListModel.loadCacheFinished();
                    mDoneListAdapter = new E0_PublishedOrderListAdapter(getActivity(),
                            mOrderListModel.publicFinishedOrderList);
                    mFinishedListView.setAdapter(mDoneListAdapter);
                    mFinishedListView.loadMoreHide();
                }

                mOrderListModel.fetchPrefinished();
            }
        }
    });
    mEmptyView = (ImageView) mainView.findViewById(R.id.e0_empty_view);
    mEmptyView.setVisibility(View.GONE);
    mEmptyView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (mCurrentState == UNDONE_ORDER) {
                mOrderListModel.fetchPreUnfinished();
            } else {
                mOrderListModel.fetchPrefinished();
            }
        }
    });
    if (!EventBus.getDefault().isregister(this)) {
        EventBus.getDefault().register(this);
    }
    return mainView;
}

From source file:com.insthub.O2OMobile.Fragment.E2_ReceivedOrdersFragment.java

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View mainView = inflater.inflate(R.layout.e0_published_orders, null);
    mainView.setOnClickListener(null);/* w w w . j av  a2 s.c o m*/

    mUndoneOrderTextView = (TextView) mainView.findViewById(R.id.e0_undone_order);
    mDoneOrderTextView = (TextView) mainView.findViewById(R.id.e0_done_order);
    mUnfinishedListView = (XListView) mainView.findViewById(R.id.e0_orderlist_undone);
    mFinishedListView = (XListView) mainView.findViewById(R.id.e0_orderlist_done);
    mUnfinishedListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            if (position - 1 < mOrderListModel.publicUnfinishedOrderList.size()) {
                ORDER_INFO order_info = mOrderListModel.publicUnfinishedOrderList.get(position - 1);
                Intent intent = new Intent(getActivity(), D1_OrderActivity.class);
                intent.putExtra(D1_OrderActivity.ORDER_ID, order_info.id);
                startActivity(intent);
                getActivity().overridePendingTransition(R.anim.push_right_in, R.anim.push_right_out);
            }
        }
    });

    mUnfinishedListView.setPullRefreshEnable(true);
    mUnfinishedListView.setPullLoadEnable(true);
    mUnfinishedListView.setXListViewListener(this, 1);

    mFinishedListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            if (position - 1 < mOrderListModel.publicFinishedOrderList.size()) {
                ORDER_INFO order_info = mOrderListModel.publicFinishedOrderList.get(position - 1);
                Intent intent = new Intent(getActivity(), D1_OrderActivity.class);
                intent.putExtra(D1_OrderActivity.ORDER_ID, order_info.id);
                startActivity(intent);
                getActivity().overridePendingTransition(R.anim.push_right_in, R.anim.push_right_out);
            }
        }
    });

    mFinishedListView.setPullRefreshEnable(true);
    mFinishedListView.setPullLoadEnable(true);
    mFinishedListView.setXListViewListener(this, 2);

    mBackButton = (ImageView) mainView.findViewById(R.id.home_menu);
    mBackButton.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            ((SlidingActivity) getActivity()).showLeft();
        }
    });

    mOrderListModel = new ReceivedOrderListModel(getActivity());
    mOrderListModel.addResponseListener(this);
    mOrderListModel.loadCacheRecivedUnfinished();
    if (mOrderListModel.publicUnfinishedOrderList != null
            && mOrderListModel.publicUnfinishedOrderList.size() > 0) {
        mUndoListAdapter = new E2_ReceivedOrderListAdapter(getActivity(),
                mOrderListModel.publicUnfinishedOrderList);
        mUnfinishedListView.setAdapter(mUndoListAdapter);
        mUnfinishedListView.loadMoreHide();
    }

    mOrderListModel.fetchPreUnfinished();

    mUndoneOrderTextView.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            mEmptyView.setVisibility(View.GONE);
            mUnfinishedListView.setVisibility(View.VISIBLE);
            mFinishedListView.setVisibility(View.GONE);
            mCurrentState = UNDONE_ORDER;
            mUndoneOrderTextView.setTextColor(Color.WHITE);
            mUndoneOrderTextView.setBackgroundResource(R.drawable.e0_nav_left_selected);
            mDoneOrderTextView.setTextColor(getResources().getColor(R.color.select_item));
            mDoneOrderTextView.setBackgroundResource(R.drawable.e0_nav_right_normal);
            if (null == mUndoListAdapter) {
                if (mOrderListModel.publicUnfinishedOrderList != null
                        && mOrderListModel.publicUnfinishedOrderList.size() > 0) {
                    mUndoListAdapter = new E2_ReceivedOrderListAdapter(getActivity(),
                            mOrderListModel.publicUnfinishedOrderList);
                    mUnfinishedListView.setAdapter(mUndoListAdapter);
                    mUnfinishedListView.loadMoreHide();
                }
                mOrderListModel.fetchPreUnfinished();
            }
        }
    });

    mDoneOrderTextView.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            mEmptyView.setVisibility(View.GONE);
            mFinishedListView.setVisibility(View.VISIBLE);
            mUnfinishedListView.setVisibility(View.GONE);
            mCurrentState = DONE_ORDER;

            mUndoneOrderTextView.setTextColor(getResources().getColor(R.color.select_item));
            mUndoneOrderTextView.setBackgroundResource(R.drawable.e0_nav_left_normal);
            mDoneOrderTextView.setTextColor(Color.WHITE);
            mDoneOrderTextView.setBackgroundResource(R.drawable.e0_nav_right_selected);

            if (null == mDoneListAdapter) {
                mOrderListModel.loadCacheRecivedfinished();
                if (mOrderListModel.publicFinishedOrderList != null
                        && mOrderListModel.publicFinishedOrderList.size() > 0) {
                    mDoneListAdapter = new E2_ReceivedOrderListAdapter(getActivity(),
                            mOrderListModel.publicFinishedOrderList);
                    mFinishedListView.setAdapter(mDoneListAdapter);
                    mFinishedListView.loadMoreHide();
                }
                mOrderListModel.fetchPrefinished();
            }

        }
    });

    mEmptyView = (ImageView) mainView.findViewById(R.id.e0_empty_view);
    mEmptyView.setVisibility(View.GONE);
    mEmptyView.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            if (mCurrentState == UNDONE_ORDER) {
                mOrderListModel.fetchPreUnfinished();
            } else {
                mOrderListModel.fetchPrefinished();
            }
        }
    });
    if (!EventBus.getDefault().isregister(this)) {
        EventBus.getDefault().register(this);
    }
    return mainView;
}

From source file:com.joanzapata.PDFViewActivity.java

public byte[] getBitmapFromView(View view) {
    // Define a bitmap with the same size as the view
    Bitmap returnedBitmap = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888);
    // Bind a canvas to it
    Canvas canvas = new Canvas(returnedBitmap);
    // Get the view's background
    Drawable bgDrawable = view.getBackground();
    if (bgDrawable != null)
        // has background drawable, then draw it on the canvas
        bgDrawable.draw(canvas);/* ww w . j  a v a2s . com*/
    else
        // does not have background drawable, then draw white background on
        // the canvas
        canvas.drawColor(Color.WHITE);
    // draw the view on the canvas
    view.draw(canvas);
    ByteArrayOutputStream stream = new ByteArrayOutputStream();
    returnedBitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
    byte[] byteArray = stream.toByteArray();
    return byteArray;

}

From source file:com.cosmicsubspace.nerdyaudio.ui.MainActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    final Thread.UncaughtExceptionHandler orig = Thread.getDefaultUncaughtExceptionHandler();
    final Context c = getApplicationContext();
    Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
        @Override/*from  ww w .  j a v a  2 s . c o m*/
        public void uncaughtException(Thread thread, Throwable e) {
            Log2.log(0, this, "UncaughtException logged:", Log2.logToString(e));
            //Toast.makeText(c, ErrorLogger.logToString(e), Toast.LENGTH_SHORT).show();
            FileWriter f;
            try {
                f = new FileWriter(new File(Environment.getExternalStorageDirectory() + "/AFN_exceptions.txt"),
                        true);
                f.write("\n\n\n" + DateFormat.getDateTimeInstance().format(new Date()) + "\n");
                f.write(Log2.logToString(e));
                f.flush();
                f.close();
            } catch (IOException e1) {
                Log2.log(e1);
            } //Double exception?

            Log2.dumpLogsAsync();

            orig.uncaughtException(thread, e);
        }
    });

    requestPermission();

    Log2.log(1, this, "MainActivity Created!");

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

    sf = getPreferences(Context.MODE_PRIVATE);

    String[] files = fileList();
    for (String i : files) {
        Log2.log(1, this, "File: " + i);
    }

    qm = QueueManager.getInstance();
    ap = AudioPlayer.getInstance();
    vb = VisualizationBuffer.getInstance();
    fm = FileManager.getInstance();
    wf = Waveform.getInstance();
    sbs = SidebarSettings.instantiate(getApplicationContext());
    vm = VisualizationManager.getInstance();

    volCtrl = new VolumeControls(getApplicationContext(), qm);

    //ap.setBufferFeedListener(vb);

    qm.passContext(getApplicationContext());
    fm.loadFromFile(this);

    TabLayout tabLayout = (TabLayout) findViewById(R.id.tab_layout);
    tabLayout.addTab(tabLayout.newTab().setText("Library"));
    tabLayout.addTab(tabLayout.newTab().setText("Queue"));
    tabLayout.addTab(tabLayout.newTab().setText("Filters"));
    tabLayout.addTab(tabLayout.newTab().setText("Now Playing"));
    tabLayout.setTabGravity(TabLayout.GRAVITY_FILL);

    tabLayout.setOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
        @Override
        public void onTabSelected(TabLayout.Tab tab) {
            FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
            int pos = tab.getPosition();
            if (pos == 0)
                ft.replace(R.id.tab_area, new LibraryFragment());
            else if (pos == 1)
                ft.replace(R.id.tab_area, new QueueFragment());
            else if (pos == 2)
                ft.replace(R.id.tab_area, new FiltersFragment());
            else if (pos == 3)
                ft.replace(R.id.tab_area, new NowPlayingFragment());

            ft.commit();
        }

        @Override
        public void onTabUnselected(TabLayout.Tab tab) {

        }

        @Override
        public void onTabReselected(TabLayout.Tab tab) {

        }
    });
    getSupportFragmentManager().beginTransaction().replace(R.id.tab_area, new LibraryFragment()).commit();

    wfv = (PlayControlsView) findViewById(R.id.waveform);
    wfv.setSpacing(0);
    wfv.setTimestampVisibility(true);
    wfv.setTimestampSize(16);
    wfv.setTimestampColor(Color.WHITE);

    wfv.setTimestampOffset(30, 10);
    wfv.setTimestampBackgroundColor(Color.argb(128, 0, 0, 0));

    wfv.setWaveform(wf);
    qm.addQueueListener(wfv);
    qm.addProgressStringListener(wfv);

    vv = (VisualizationView) findViewById(R.id.visualization);

    dl = (DrawerLayout) findViewById(R.id.drawer_layout);

    dl.setDrawerListener(this);

    settingBtn = (RelativeLayout) findViewById(R.id.settings_btn);
    settingBtn.setOnClickListener(this);

    //statusText=(TextView)findViewById(R.id.status);

    sideContainer = (ScrollView) findViewById(R.id.drawer_scroll);
    sideContainer.addView(sbs.getView(getLayoutInflater(), sideContainer, null));

}

From source file:ch.uzh.supersede.feedbacklibrary.AnnotateImageActivity.java

private void initAnnotateImageView(Bitmap bitmap, String originalImagePath) {
    annotateImageView = new AnnotateImageView(this);
    // Set the bitmap to draw on
    annotateImageView.drawBitmap(bitmap);
    // Add the file of the original image
    annotateImageView.addCroppedImage(new File(originalImagePath));
    // Set the background color of the canvas (used for the eraser)
    annotateImageView.setBaseColor(Color.WHITE);
    // Set the mode
    annotateImageView.setMode(AnnotateImageView.Mode.DRAW);
    // Set the drawer
    annotateImageView.setDrawer(AnnotateImageView.Drawer.PEN);
    // Set the paint attributes
    annotateImageView.setPaintStyle(Paint.Style.STROKE);
    annotateImageView.setPaintStrokeColor(Color.RED);
    annotateImageView.setLineCap(Paint.Cap.ROUND);
    annotateImageView.setLineJoin(Paint.Join.ROUND);
    float strokeWidth = getResources().getDisplayMetrics().density < 1.6F ? 6F : 12F;
    annotateImageView.setPaintStrokeWidth(strokeWidth);
    annotateImageView.setPaintFillColor(Color.RED);
    annotateImageView.setOpacity(255);//from   www. j  a v  a2s  .  c o m
    annotateImageView.setBlur(0F);
    // Set the text attributes
    annotateImageView.setText("Default text");
    annotateImageView.setFontFamily(Typeface.DEFAULT);
    annotateImageView.setFontSize(32F);
    annotateImageView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
            ViewGroup.LayoutParams.MATCH_PARENT));
    RelativeLayout relativeLayout = (RelativeLayout) findViewById(
            R.id.supersede_feedbacklibrary_annotate_image_layout);
    if (relativeLayout != null) {
        relativeLayout.addView(annotateImageView);
    }
}

From source file:com.esri.android.ecologicalmarineunitexplorer.chartsummary.SummaryChartFragment.java

/**
 * Create a legend based on a dummy chart.  The legend
 * is used by all charts and is positioned
 * across the top of the screen./*  w  w w  .  j av a  2  s .  c om*/
 * @param data - CombinedData used to generate the legend
 */
private void prepareLegend(final CombinedData data) {
    //The dummy chart is never shown, but it's legend is.
    final CombinedChart dummyChart = (CombinedChart) mRoot.findViewById(R.id.legend);
    dummyChart.getPaint(Chart.PAINT_DESCRIPTION).setTextAlign(Paint.Align.CENTER);
    dummyChart.getXAxis().setEnabled(false);
    dummyChart.getAxisRight().setEnabled(false);
    dummyChart.getAxisLeft().setEnabled(false);
    final Description description = new Description();
    description.setText("");
    description.setTextSize(10f);
    dummyChart.setDescription(description);
    dummyChart.setBackgroundColor(Color.WHITE);
    dummyChart.setDrawGridBackground(false);
    dummyChart.setData(data);

    final Legend l = dummyChart.getLegend();
    l.setEnabled(true);
    // The positioning of the legend effectively
    // hides the dummy chart from view.
    l.setHorizontalAlignment(Legend.LegendHorizontalAlignment.CENTER);
    l.setVerticalAlignment(Legend.LegendVerticalAlignment.TOP);
    dummyChart.invalidate();
}