List of usage examples for android.graphics Color BLACK
int BLACK
To view the source code for android.graphics Color BLACK.
Click Source Link
From source file:com.edible.ocr.CaptureActivity.java
/** * Displays information relating to the results of a successful real-time OCR request. * /*from ww w.ja va 2 s .c om*/ * @param ocrResult Object representing successful OCR results */ void handleOcrContinuousDecode(OcrResult ocrResult) { lastResult = ocrResult; // Send an OcrResultText object to the ViewfinderView for text rendering viewfinderView.addResultText(new OcrResultText(ocrResult.getText(), ocrResult.getWordConfidences(), ocrResult.getMeanConfidence(), ocrResult.getBitmapDimensions(), ocrResult.getRegionBoundingBoxes(), ocrResult.getTextlineBoundingBoxes(), ocrResult.getStripBoundingBoxes(), ocrResult.getWordBoundingBoxes(), ocrResult.getCharacterBoundingBoxes())); Integer meanConfidence = ocrResult.getMeanConfidence(); if (CONTINUOUS_DISPLAY_RECOGNIZED_TEXT) { // Display the recognized text on the screen statusViewTop.setText(ocrResult.getText()); int scaledSize = Math.max(22, 32 - ocrResult.getText().length() / 4); statusViewTop.setTextSize(TypedValue.COMPLEX_UNIT_SP, scaledSize); statusViewTop.setTextColor(Color.BLACK); statusViewTop.setBackgroundResource(R.color.status_top_text_background); statusViewTop.getBackground().setAlpha(meanConfidence * (255 / 100)); } if (CONTINUOUS_DISPLAY_METADATA) { // Display recognition-related metadata at the bottom of the screen long recognitionTimeRequired = ocrResult.getRecognitionTimeRequired(); statusViewBottom.setTextSize(14); statusViewBottom.setText("OCR: " + sourceLanguageReadable + " - Mean confidence: " + meanConfidence.toString() + " - Time required: " + recognitionTimeRequired + " ms"); } }
From source file:com.cypress.cysmart.BLEServiceFragments.SensorHubService.java
private void setupTempGraph(View parent) { {/*w w w. j ava2s . co m*/ /** * Setting graph titles */ String graphTitle = getResources().getString(R.string.sen_hub_temperature); String graphXAxis = getResources().getString(R.string.health_temperature_time); String graphYAxis = getResources().getString(R.string.sen_hub_temperature); // Creating an XYSeries for temperature mTemperatureDataSeries = new XYSeries(graphTitle); // Creating a dataset to hold each series XYMultipleSeriesDataset mDataset = new XYMultipleSeriesDataset(); // Adding temperature Series to the dataset mDataset.addSeries(mTemperatureDataSeries); // Creating XYSeriesRenderer to customize XYSeriesRenderer mRenderer = new XYSeriesRenderer(); mRenderer.setColor(getResources().getColor(R.color.main_bg_color)); mRenderer.setPointStyle(PointStyle.CIRCLE); mRenderer.setFillPoints(true); mRenderer.setLineWidth(5); // Creating a XYMultipleSeriesRenderer to customize the whole chart XYMultipleSeriesRenderer mMultiRenderer = new XYMultipleSeriesRenderer(); switch (getResources().getDisplayMetrics().densityDpi) { case DisplayMetrics.DENSITY_XHIGH: mMultiRenderer.setMargins(new int[] { 40, 90, 25, 10 }); mMultiRenderer.setAxisTitleTextSize(Constants.TEXT_SIZE_XHDPI); mMultiRenderer.setChartTitleTextSize(Constants.TEXT_SIZE_XHDPI); mMultiRenderer.setLabelsTextSize(Constants.TEXT_SIZE_XHDPI); mMultiRenderer.setLegendTextSize(Constants.TEXT_SIZE_XHDPI); break; case DisplayMetrics.DENSITY_HIGH: mMultiRenderer.setMargins(new int[] { 30, 50, 25, 10 }); mMultiRenderer.setAxisTitleTextSize(Constants.TEXT_SIZE_HDPI); mMultiRenderer.setChartTitleTextSize(Constants.TEXT_SIZE_HDPI); mMultiRenderer.setLabelsTextSize(Constants.TEXT_SIZE_HDPI); mMultiRenderer.setLegendTextSize(Constants.TEXT_SIZE_HDPI); break; case DisplayMetrics.DENSITY_XXHIGH: mMultiRenderer.setMargins(new int[] { 50, 100, 35, 20 }); mMultiRenderer.setAxisTitleTextSize(Constants.TEXT_SIZE_XXHDPI); mMultiRenderer.setChartTitleTextSize(Constants.TEXT_SIZE_XXHDPI); mMultiRenderer.setLabelsTextSize(Constants.TEXT_SIZE_XXHDPI); mMultiRenderer.setLegendTextSize(Constants.TEXT_SIZE_XXHDPI); break; default: mMultiRenderer.setMargins(new int[] { 30, 50, 25, 10 }); mMultiRenderer.setAxisTitleTextSize(Constants.TEXT_SIZE_LDPI); mMultiRenderer.setChartTitleTextSize(Constants.TEXT_SIZE_LDPI); mMultiRenderer.setLabelsTextSize(Constants.TEXT_SIZE_LDPI); mMultiRenderer.setLegendTextSize(Constants.TEXT_SIZE_LDPI); break; } mMultiRenderer.setXTitle(graphXAxis); mMultiRenderer.setLabelsColor(Color.BLACK); mMultiRenderer.setYTitle(graphYAxis); mMultiRenderer.setMarginsColor(Color.argb(0x00, 0xff, 0x00, 0x00)); mMultiRenderer.setPanEnabled(true, true); mMultiRenderer.setYLabelsColor(0, Color.BLACK); mMultiRenderer.setXLabelsColor(Color.BLACK); mMultiRenderer.setApplyBackgroundColor(true); mMultiRenderer.setBackgroundColor(Color.WHITE); mMultiRenderer.setGridColor(Color.BLACK); mMultiRenderer.setShowGrid(true); mMultiRenderer.setShowLegend(false); // Adding mRenderer to multipleRenderer mMultiRenderer.addSeriesRenderer(mRenderer); // Getting a reference to LinearLayout of the MainActivity Layout mTemperatureGraphLayoutParent = (LinearLayout) parent.findViewById(R.id.temp_chart_container); mTemperaturerChart = ChartFactory.getLineChartView(getActivity(), mDataset, mMultiRenderer); // Adding the Line Chart to the LinearLayout mTemperatureGraphLayoutParent.addView(mTemperaturerChart); } }
From source file:com.fvd.nimbus.PaintActivity.java
public void onClick(View v) { //ImageButton b = (ImageButton)findViewById(R.id.bToolColor); ImageButton bs = (ImageButton) findViewById(R.id.bToolShape); int zcolor = 123; switch (v.getId()) { case R.id.bSave2Nimbus: drawView.deselectShapes();/* www . j av a 2 s. c o m*/ drawView.hideCrop(); ((ImageButton) findViewById(R.id.bToolCrop)).setSelected(false); drawView.startEdit(); setSelectedFoot(0); if (sessionId.length() == 0) showSettings(); else { v.postDelayed(new Runnable() { @Override public void run() { sendShot(); } }, 200); } break; case R.id.bSave2SD: drawView.deselectShapes(); drawView.hideCrop(); ((ImageButton) findViewById(R.id.bToolCrop)).setSelected(false); drawView.startEdit(); setSelectedFoot(0); v.postDelayed(new Runnable() { @Override public void run() { screenCapture(); } }, 200); break; case R.id.btnBack: drawView.hideCrop(); if (isTabletLandscape) ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(2); else ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(0); break; case R.id.bToolShape: if (findViewById(R.id.flTools).getVisibility() == View.VISIBLE) { if (findViewById(R.id.draw_tools).getVisibility() != View.VISIBLE) { drawView.hideCrop(); drawView.reset(); findViewById(R.id.draw_tools).setVisibility(View.VISIBLE); setSelectedFoot(1); updateColorDialog(dWidth, fWidth, dColor); } else { findViewById(R.id.draw_tools).setVisibility(View.GONE); drawView.hideCrop(); drawView.startEdit(); setSelectedFoot(0); } return; } if (findViewById(R.id.draw_tools).getVisibility() != View.VISIBLE) { drawView.hideCrop(); drawView.reset(); showToolsPopup(findViewById(R.id.bEditPage)); setSelectedFoot(1); updateColorDialog(dWidth, fWidth, dColor); } else { findViewById(R.id.draw_tools).setVisibility(View.GONE); drawView.hideCrop(); drawView.startEdit(); setSelectedFoot(0); } break; case R.id.bToolCrop: hideTools(); drawView.setShape(10); ImageButton iv = (ImageButton) findViewById(R.id.bToolCrop); if (iv.isSelected()) { iv.setSelected(false); drawView.startEdit(); setSelectedFoot(0); } else setSelectedFoot(4); break; case R.id.bToolText: if (findViewById(R.id.text_field).getVisibility() != View.VISIBLE) { drawView.hideCrop(); drawView.setShape(8); hideTools(); setSelectedFoot(2); updateColorDialog(dWidth, fWidth, dColor); } else { findViewById(R.id.text_field).setVisibility(View.GONE); drawView.hideCrop(); drawView.startEdit(); setSelectedFoot(0); } break; case R.id.bApplyText: drawView.setText(((EditText) findViewById(R.id.etEditorText)).getText().toString(), (boolean) findViewById(R.id.bStroke).isSelected()); drawView.startEdit(); findViewById(R.id.text_field).setVisibility(View.GONE); setSelectedFoot(0); InputMethodManager im = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); im.hideSoftInputFromWindow(findViewById(R.id.etEditorText).getWindowToken(), 0); break; case R.id.bEditPage: drawView.hideCrop(); drawView.startEdit(); hideTools(); setSelectedFoot(0); break; case R.id.bToolColor: if (findViewById(R.id.color_menu).getVisibility() != View.VISIBLE) { drawView.hideCrop(); showColorPopup(findViewById(R.id.bToolColor)); setSelectedFoot(3); } else { findViewById(R.id.color_menu).setVisibility(View.GONE); drawView.hideCrop(); drawView.startEdit(); setSelectedFoot(0); } break; case R.id.bErase: drawView.hideCrop(); drawView.startEdit(); hideTools(); drawView.setShape(11); //findViewById(R.id.draw_tools).setVisibility(View.GONE); setSelectedFoot(5); break; case R.id.bDraw1: drawView.setShape(0); bs.setImageResource(R.drawable.draw_tools_01); setSelectedFoot(1); findViewById(R.id.draw_tools).setVisibility(View.GONE); break; case R.id.bDraw2: drawView.setShape(5); bs.setImageResource(R.drawable.draw_tools_03); setSelectedFoot(1); findViewById(R.id.draw_tools).setVisibility(View.GONE); break; case R.id.bDraw3: drawView.setShape(3); bs.setImageResource(R.drawable.draw_tools_02); findViewById(R.id.draw_tools).setVisibility(View.GONE); break; case R.id.bDraw4: drawView.setShape(7); findViewById(R.id.draw_tools).setVisibility(View.GONE); bs.setImageResource(R.drawable.draw_tools_04); break; case R.id.bDraw5: drawView.setShape(6); findViewById(R.id.draw_tools).setVisibility(View.GONE); bs.setImageResource(R.drawable.draw_tools_06); break; case R.id.bDraw6: drawView.setShape(1); findViewById(R.id.draw_tools).setVisibility(View.GONE); bs.setImageResource(R.drawable.draw_tools_07); break; case R.id.bDraw8: drawView.setShape(9); findViewById(R.id.draw_tools).setVisibility(View.GONE); bs.setImageResource(R.drawable.draw_tools_05); break; case R.id.ls_bColor1: case R.id.bColor1: drawView.setColour(Color.CYAN); setPaletteColor(Color.CYAN); zcolor = Color.CYAN; /*b.setImageResource(R.drawable.icon_color_blue); ((ImageButton)findViewById(R.id.bToolColor_land)).setImageResource(R.drawable.icon_color_blue); ((ImageButton)findViewById(R.id.bToolColor_land1)).setImageResource(R.drawable.icon_color_blue);*/ setLandColorSelected(R.id.ls_bColor1); findViewById(R.id.color_menu).setVisibility(View.GONE); break; case R.id.ls_bColor2: case R.id.bColor2: drawView.setColour(Color.RED); setPaletteColor(Color.RED); zcolor = Color.RED; /*b.setImageResource(R.drawable.icon_color_red); ((ImageButton)findViewById(R.id.bToolColor_land)).setImageResource(R.drawable.icon_color_red); ((ImageButton)findViewById(R.id.bToolColor_land1)).setImageResource(R.drawable.icon_color_red);*/ setLandColorSelected(R.id.ls_bColor2); findViewById(R.id.color_menu).setVisibility(View.GONE); break; case R.id.ls_bColor3: case R.id.bColor3: drawView.setColour(Color.GREEN); setPaletteColor(Color.GREEN); zcolor = Color.GREEN; /*b.setImageResource(R.drawable.icon_color_yellow); ((ImageButton)findViewById(R.id.bToolColor_land)).setImageResource(R.drawable.icon_color_yellow); ((ImageButton)findViewById(R.id.bToolColor_land1)).setImageResource(R.drawable.icon_color_yellow);*/ setLandColorSelected(R.id.ls_bColor3); findViewById(R.id.color_menu).setVisibility(View.GONE); break; case R.id.ls_bColor4: case R.id.bColor4: drawView.setColour(Color.BLACK); setPaletteColor(Color.BLACK); zcolor = Color.BLACK; /*b.setImageResource(R.drawable.icon_color_black); ((ImageButton)findViewById(R.id.bToolColor_land)).setImageResource(R.drawable.icon_color_black); ((ImageButton)findViewById(R.id.bToolColor_land1)).setImageResource(R.drawable.icon_color_black);*/ setLandColorSelected(R.id.ls_bColor4); findViewById(R.id.color_menu).setVisibility(View.GONE); break; case R.id.ls_bColor5: case R.id.bColor5: openDialog(false); /*drawView.setColour(7); color=7; b.setImageResource(R.drawable.icon_color_black); ((ImageButton)findViewById(R.id.bToolColor_land)).setImageResource(R.drawable.icon_color_black); ((ImageButton)findViewById(R.id.bToolColor_land1)).setImageResource(R.drawable.icon_color_black); setLandColorSelected(R.id.ls_bColor5);*/ findViewById(R.id.color_menu).setVisibility(View.GONE); break; case R.id.bUndo: drawView.undo(); break; case R.id.btnShare: drawView.deselectShapes(); drawView.hideCrop(); v.postDelayed(new Runnable() { @Override public void run() { shareCapture(); } }, 200); break; case R.id.bDone: if (storePath.length() > 0) { drawView.deselectShapes(); drawView.hideCrop(); ((ImageButton) findViewById(R.id.bToolCrop)).setSelected(false); drawView.startEdit(); setSelectedFoot(0); v.postDelayed(new Runnable() { @Override public void run() { screenCapture(); } }, 200); } else { ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(1); } break; case R.id.bClearAll: drawView.clear(); break; case R.id.bTurnLeft: drawView.deselectShapes(); drawView.setAngle(-90); break; case R.id.bTurnRight: drawView.deselectShapes(); drawView.setAngle(90); break; } if (zcolor != 123) { ccolor = zcolor; dColor = zcolor; Editor e = prefs.edit(); e.putInt(pColor, dColor); e.commit(); } }
From source file:com.cypress.cysmart.BLEServiceFragments.SensorHubService.java
/** * Setting accelerometer graph//w w w. ja va2 s. c o m * @param parent */ private void setupAccChart(View parent) { /** * Setting graph titles */ String graphXTitle = getResources().getString(R.string.sen_hub_accelerometer_x); String graphYTitle = getResources().getString(R.string.sen_hub_accelerometer_Y); String graphZTitle = getResources().getString(R.string.sen_hub_accelerometer_Z); String graphXAxis = getResources().getString(R.string.health_temperature_time); String graphYAxis = getResources().getString(R.string.sen_hub_accelerometer); // Creating an XYSeries for Accelerometer mAccXDataSeries = new XYSeries(graphXTitle); mAccYDataSeries = new XYSeries(graphYTitle); mAccZDataSeries = new XYSeries(graphZTitle); // Creating a dataset to hold each series XYMultipleSeriesDataset mDataset = new XYMultipleSeriesDataset(); // Adding temperature Series to the dataset mDataset.addSeries(mAccXDataSeries); mDataset.addSeries(mAccYDataSeries); mDataset.addSeries(mAccZDataSeries); // Creating XYSeriesRenderer to customize XYSeriesRenderer mXRenderer = new XYSeriesRenderer(); mXRenderer.setColor(Color.RED); mXRenderer.setPointStyle(PointStyle.CIRCLE); mXRenderer.setFillPoints(true); mXRenderer.setLineWidth(5); XYSeriesRenderer mYRenderer = new XYSeriesRenderer(); mYRenderer.setColor(Color.BLUE); mYRenderer.setPointStyle(PointStyle.CIRCLE); mYRenderer.setFillPoints(true); mYRenderer.setLineWidth(5); XYSeriesRenderer mZRenderer = new XYSeriesRenderer(); mZRenderer.setColor(Color.GREEN); mZRenderer.setPointStyle(PointStyle.CIRCLE); mZRenderer.setFillPoints(true); mZRenderer.setLineWidth(5); // Creating a XYMultipleSeriesRenderer to customize the whole chart XYMultipleSeriesRenderer mMultiRenderer = new XYMultipleSeriesRenderer(); switch (getResources().getDisplayMetrics().densityDpi) { case DisplayMetrics.DENSITY_XHIGH: mMultiRenderer.setMargins(new int[] { 40, 90, 25, 10 }); mMultiRenderer.setAxisTitleTextSize(Constants.TEXT_SIZE_XHDPI); mMultiRenderer.setChartTitleTextSize(Constants.TEXT_SIZE_XHDPI); mMultiRenderer.setLabelsTextSize(Constants.TEXT_SIZE_XHDPI); mMultiRenderer.setLegendTextSize(Constants.TEXT_SIZE_XHDPI); break; case DisplayMetrics.DENSITY_HIGH: mMultiRenderer.setMargins(new int[] { 30, 50, 25, 10 }); mMultiRenderer.setAxisTitleTextSize(Constants.TEXT_SIZE_HDPI); mMultiRenderer.setChartTitleTextSize(Constants.TEXT_SIZE_HDPI); mMultiRenderer.setLabelsTextSize(Constants.TEXT_SIZE_HDPI); mMultiRenderer.setLegendTextSize(Constants.TEXT_SIZE_HDPI); break; case DisplayMetrics.DENSITY_XXHIGH: mMultiRenderer.setMargins(new int[] { 50, 100, 35, 20 }); mMultiRenderer.setAxisTitleTextSize(Constants.TEXT_SIZE_XXHDPI); mMultiRenderer.setChartTitleTextSize(Constants.TEXT_SIZE_XXHDPI); mMultiRenderer.setLabelsTextSize(Constants.TEXT_SIZE_XXHDPI); mMultiRenderer.setLegendTextSize(Constants.TEXT_SIZE_XXHDPI); break; default: mMultiRenderer.setMargins(new int[] { 30, 50, 25, 10 }); mMultiRenderer.setAxisTitleTextSize(Constants.TEXT_SIZE_LDPI); mMultiRenderer.setChartTitleTextSize(Constants.TEXT_SIZE_LDPI); mMultiRenderer.setLabelsTextSize(Constants.TEXT_SIZE_LDPI); mMultiRenderer.setLegendTextSize(Constants.TEXT_SIZE_LDPI); break; } mMultiRenderer.setXTitle(graphXAxis); mMultiRenderer.setLabelsColor(Color.BLACK); mMultiRenderer.setYTitle(graphYAxis); mMultiRenderer.setMarginsColor(Color.argb(0x00, 0xff, 0x00, 0x00)); mMultiRenderer.setPanEnabled(true, true); mMultiRenderer.setYLabelsColor(0, Color.BLACK); mMultiRenderer.setXLabelsColor(Color.BLACK); mMultiRenderer.setApplyBackgroundColor(true); mMultiRenderer.setBackgroundColor(Color.WHITE); mMultiRenderer.setGridColor(Color.BLACK); mMultiRenderer.setShowGrid(true); mMultiRenderer.setShowLegend(false); // Adding mRenderer to multipleRenderer mMultiRenderer.addSeriesRenderer(mXRenderer); mMultiRenderer.addSeriesRenderer(mYRenderer); mMultiRenderer.addSeriesRenderer(mZRenderer); // Getting a reference to LinearLayout of the MainActivity Layout mACCGraphLayoutParent = (LinearLayout) parent.findViewById(R.id.accelerometer_chart_container); mAccelerometerChart = ChartFactory.getLineChartView(getActivity(), mDataset, mMultiRenderer); // Adding the Line Chart to the LinearLayout mACCGraphLayoutParent.addView(mAccelerometerChart); }
From source file:com.hichinaschool.flashcards.anki.CardEditor.java
private void populateEditFields() { mFieldsLayoutContainer.removeAllViews(); mEditFields = new LinkedList<FieldEditText>(); String[][] fields = mEditorNote.items(); // Use custom font if selected from preferences Typeface mCustomTypeface = null;//from www. jav a 2 s .co m SharedPreferences preferences = AnkiDroidApp.getSharedPrefs(getBaseContext()); String customFont = preferences.getString("browserEditorFont", ""); if (!customFont.equals("")) { mCustomTypeface = AnkiFont.getTypeface(this, customFont); } for (int i = 0; i < fields.length; i++) { FieldEditText newTextbox = new FieldEditText(this, i, fields[i]); if (mCustomTypeface != null) { newTextbox.setTypeface(mCustomTypeface); } TextView label = newTextbox.getLabel(); label.setTextColor(Color.BLACK); label.setPadding((int) UIUtils.getDensityAdjustedValue(this, 3.4f), 0, 0, 0); mEditFields.add(newTextbox); FrameLayout frame = new FrameLayout(this); FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT, Gravity.RIGHT | Gravity.CENTER_VERTICAL); params.rightMargin = 10; frame.addView(newTextbox); mFieldsLayoutContainer.addView(label); mFieldsLayoutContainer.addView(frame); } }
From source file:com.hichinaschool.flashcards.anki.StudyOptionsFragment.java
private void updateChart(double[][] serieslist) { if (mSmallChart != null) { Resources res = getResources(); XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset(); XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer(); XYSeriesRenderer r = new XYSeriesRenderer(); r.setColor(res.getColor(R.color.stats_young)); renderer.addSeriesRenderer(r);/* w w w .j av a 2 s . com*/ r = new XYSeriesRenderer(); r.setColor(res.getColor(R.color.stats_mature)); renderer.addSeriesRenderer(r); for (int i = 1; i < serieslist.length; i++) { XYSeries series = new XYSeries(""); for (int j = 0; j < serieslist[i].length; j++) { series.add(serieslist[0][j], serieslist[i][j]); } dataset.addSeries(series); } renderer.setBarSpacing(0.4); renderer.setShowLegend(false); renderer.setLabelsTextSize(13); renderer.setXAxisMin(-0.5); renderer.setXAxisMax(7.5); renderer.setYAxisMin(0); renderer.setGridColor(Color.LTGRAY); renderer.setShowGrid(true); renderer.setBackgroundColor(Color.WHITE); renderer.setMarginsColor(Color.WHITE); renderer.setAxesColor(Color.BLACK); renderer.setLabelsColor(Color.BLACK); renderer.setYLabelsColor(0, Color.BLACK); renderer.setYLabelsAngle(-90); renderer.setXLabelsColor(Color.BLACK); renderer.setXLabelsAlign(Align.CENTER); renderer.setYLabelsAlign(Align.CENTER); renderer.setZoomEnabled(false, false); // mRenderer.setMargins(new int[] { 15, 48, 30, 10 }); renderer.setAntialiasing(true); renderer.setPanEnabled(true, false); GraphicalView chartView = ChartFactory.getBarChartView(getActivity(), dataset, renderer, BarChart.Type.STACKED); mSmallChart.addView(chartView, new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT)); if (mDeckChart.getVisibility() == View.INVISIBLE) { mDeckChart.setVisibility(View.VISIBLE); mDeckChart.setAnimation(ViewAnimation.fade(ViewAnimation.FADE_IN, 500, 0)); } } }
From source file:com.ichi2.anki.CardEditor.java
private void populateEditFields() { mFieldsLayoutContainer.removeAllViews(); mEditFields = new LinkedList<FieldEditText>(); String[][] fields = mEditorNote.items(); // Use custom font if selected from preferences Typeface mCustomTypeface = null;/*w w w.j a v a2 s. c om*/ SharedPreferences preferences = AnkiDroidApp.getSharedPrefs(getBaseContext()); String customFont = preferences.getString("browserEditorFont", ""); if (!customFont.equals("")) { mCustomTypeface = AnkiFont.getTypeface(this, customFont); } for (int i = 0; i < fields.length; i++) { FieldEditText newTextbox = new FieldEditText(this, i, fields[i]); if (mCustomTypeface != null) { newTextbox.setTypeface(mCustomTypeface); } TextView label = newTextbox.getLabel(); label.setTextColor(Color.BLACK); label.setPadding((int) UIUtils.getDensityAdjustedValue(this, 3.4f), 0, 0, 0); ImageView circle = newTextbox.getCircle(); mEditFields.add(newTextbox); FrameLayout frame = new FrameLayout(this); FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT, Gravity.RIGHT | Gravity.CENTER_VERTICAL); params.rightMargin = 10; circle.setLayoutParams(params); frame.addView(newTextbox); frame.addView(circle); mFieldsLayoutContainer.addView(label); mFieldsLayoutContainer.addView(frame); } }
From source file:com.devwang.logcabin.LogCabinMainActivity.java
/** * // w ww.j a v a2s.co m */ private void setTextViewInit() { mRgbLedColorStateTextView.setText(R.string.str_close); mRgbLedColorStateTextView.setTextColor(Color.BLACK); mWindowsStateTextView.setText(R.string.str_close); autoeditTextView.setText(""); mbutton_bt_conn.setText(""); }
From source file:cl.gisred.android.StandardActivity.java
private void singleTapOnMap() { myMapView.setOnSingleTapListener(new OnSingleTapListener() { @Override//from www. j a v a 2 s .co m public void onSingleTap(float x, float y) { if (bMapTap) { Point oPoint = myMapView.toMapPoint(x, y); if (mBusquedaLayer != null && myMapView.getLayerByID(mBusquedaLayer.getID()) != null) myMapView.removeLayer(mBusquedaLayer); if (mSeleccionLayer != null && myMapView.getLayerByID(mSeleccionLayer.getID()) != null) myMapView.removeLayer(mSeleccionLayer); if (bCallOut) { if (nIndentify > 0) { mSeleccionLayer = new GraphicsLayer(); SimpleMarkerSymbol resultSymbol = new SimpleMarkerSymbol(Color.BLACK, 10, SimpleMarkerSymbol.STYLE.CIRCLE); Graphic resultLocGraphic = new Graphic(oPoint, resultSymbol); mSeleccionLayer.addGraphic(resultLocGraphic); myMapView.addLayer(mSeleccionLayer); switch (nIndentify) { case 1: getCalleToDialog(oPoint); break; case 2: getTramoToDialog(oPoint); break; } } else { mSeleccionLayer = new GraphicsLayer(); int[] selectedFeatures = oLySelectAsoc.getGraphicIDs(x, y, calcRadio(), 1000); // select the features oLySelectAsoc.clearSelection(); oLySelectAsoc.setSelectedGraphics(selectedFeatures, true); Log.w("StandardActivity", "Selected Graphics " + selectedFeatures.length); if (selectedFeatures.length > 0) { Graphic[] results = oLySelectAsoc.getSelectedFeatures(); Callout mapCallout = myMapView.getCallout(); mapCallout.hide(); for (Graphic graphic : results) { Map<String, Object> attr = graphic.getAttributes(); Util oUtil = new Util(); CalloutTvClass oCall = oUtil.getCalloutValues(attr); GisTextView tv = new GisTextView(StandardActivity.this); tv.setText(oCall.getVista()); tv.setHint(oCall.getValor()); tv.setIdObjeto(oCall.getIdObjeto()); tv.setPoint((Point) graphic.getGeometry()); tv.setTipo("nueva"); tv.setTextColor(Color.WHITE); tv.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { oTxtAsoc.setIdObjeto(((GisTextView) v).getIdObjeto()); oTxtAsoc.setText(((GisTextView) v).getHint()); oTxtAsoc.setTipo(((GisTextView) v).getTipo()); oTxtAsoc.setPoint(myMapView.getCallout().getCoordinates()); bCallOut = false; bMapTap = false; myMapView.getCallout().hide(); oLySelectAsoc.clearSelection(); dialogCrear.show(); if (mSeleccionLayer != null && myMapView.getLayerByID(mSeleccionLayer.getID()) != null) myMapView.removeLayer(mSeleccionLayer); // LINE PRINT if (mUbicacionLayer != null && oUbicacion != null) { SimpleLineSymbol lineSymbol = new SimpleLineSymbol(Color.BLUE, 4, SimpleLineSymbol.STYLE.DASH); Polyline oLine = new Polyline(); oLine.startPath(oUbicacion); oLine.lineTo(oTxtAsoc.getPoint()); Graphic graphicDireccion = new Graphic(oLine, lineSymbol, null); mUbicacionLayer.addGraphic(graphicDireccion); } } }); Point point = (Point) graphic.getGeometry(); mapCallout.setOffset(0, -3); mapCallout.setCoordinates(point); mapCallout.setMaxHeight(100); mapCallout.setMaxWidth(400); mapCallout.setStyle(R.xml.mycalloutprefs); mapCallout.setContent(tv); mapCallout.show(); } } else { getAsocObject(oPoint); } SimpleMarkerSymbol resultSymbol = new SimpleMarkerSymbol(Color.BLACK, 10, SimpleMarkerSymbol.STYLE.CIRCLE); Graphic resultLocGraphic = new Graphic(oPoint, resultSymbol); mSeleccionLayer.addGraphic(resultLocGraphic); myMapView.addLayer(mSeleccionLayer); } } else { if (mUbicacionLayer != null && myMapView.getLayerByID(mUbicacionLayer.getID()) != null) myMapView.removeLayer(mUbicacionLayer); oUbicacion = oPoint; mUbicacionLayer = new GraphicsLayer(); SimpleMarkerSymbol resultSymbol = new SimpleMarkerSymbol(Color.RED, 12, SimpleMarkerSymbol.STYLE.DIAMOND); Graphic resultLocGraphic = new Graphic(oPoint, resultSymbol); mUbicacionLayer.addGraphic(resultLocGraphic); myMapView.addLayer(mUbicacionLayer); if (R.layout.dialog_poste == idResLayoutSelect) { LyPOSTES.setVisible(true); if (LyPOSTES.getMinScale() < myMapView.getScale()) myMapView.zoomToScale(oPoint, LyPOSTES.getMinScale() * 0.9); } else if (R.layout.dialog_direccion == idResLayoutSelect) { LyDIRECCIONES.setVisible(true); if (LyDIRECCIONES.getMinScale() < myMapView.getScale()) myMapView.zoomToScale(oPoint, LyDIRECCIONES.getMinScale() * 0.9); } else if (R.layout.dialog_cliente == idResLayoutSelect || R.layout.dialog_cliente_cnr == idResLayoutSelect) { LyPOSTES.setVisible(true); LyDIRECCIONES.setVisible(true); LyCLIENTES.setVisible(true); if (idResLayoutSelect == R.layout.dialog_cliente_cnr) LyREDBT.setVisible(true); if (LyPOSTES.getMinScale() < myMapView.getScale()) myMapView.zoomToScale(oPoint, LyPOSTES.getMinScale() * 0.9); } } } else { if (bVerData) { double nExtendScale = myMapView.getScale(); double layerScala = 0; ArrayList<ArcGISDynamicMapServiceLayer> arrayLay = new ArrayList<>(); Point oPoint = myMapView.toMapPoint(x, y); if (oLyViewGraphs != null && myMapView.getLayerByID(oLyViewGraphs.getID()) != null) myMapView.removeLayer(oLyViewGraphs); oLyViewGraphs = new GraphicsLayer(); SimpleMarkerSymbol oMarketSymbol = new SimpleMarkerSymbol(Color.BLACK, 10, SimpleMarkerSymbol.STYLE.CIRCLE); oMarketSymbol.setOutline(new SimpleLineSymbol(Color.RED, 1, SimpleLineSymbol.STYLE.SOLID)); Graphic oGraph = new Graphic(oPoint, oMarketSymbol); oLyViewGraphs.addGraphic(oGraph); myMapView.addLayer(oLyViewGraphs); for (Layer oLayer : myMapView.getLayers()) { if ((oLayer.getName() != null && !oLayer.getName().equalsIgnoreCase("MapaBase")) && oLayer.isVisible()) { if (oLayer.getClass().equals(ArcGISDynamicMapServiceLayer.class)) { for (ArcGISLayerInfo arcGISLayerInfo : ((ArcGISDynamicMapServiceLayer) oLayer) .getLayers()) { if (arcGISLayerInfo.isVisible()) { layerScala = (arcGISLayerInfo.getMinScale() > 0) ? arcGISLayerInfo.getMinScale() : 0; break; } } layerScala = (layerScala > 0) ? layerScala : nExtendScale; if (nExtendScale <= layerScala) { arrayLay.add((ArcGISDynamicMapServiceLayer) oLayer); } } } } if (arrayLay.size() > 0) { ArcGISDynamicMapServiceLayer[] aLay = new ArcGISDynamicMapServiceLayer[arrayLay.size()]; aLay = arrayLay.toArray(aLay); getInfoObject(oPoint, aLay); } else { Toast.makeText(getApplicationContext(), "No hay capas visibles", Toast.LENGTH_SHORT) .show(); } } } } }); }