/** * Sets the horizontal alignment of the text and the * vertical gravity that will be used when there is extra space * in the TextView beyond what is required for the text itself. * * @see Gravity * @attr ref android.R.styleable#TextView_gravity */ public void setGravity (int gravity){ mInputView.setGravity(gravity); }
editTextDialogInput.setHeight(LayoutParams.FILL_PARENT); editTextDialogInput.setPadding(20, 20, 20, 20); editTextDialogInput.setGravity(Gravity.FILL_HORIZONTAL);
@Override public void setGravity(int gravity) { int old = getGravity(); super.setGravity(gravity); // on change the gravity, we should try refresh hint if (old != gravity) checkShowTitle(getEditableText(), true); }
editText.setLineSpacing(extraSpacing, spacingMultiplier); editText.setTypeface(typeface, textStyle); editText.setGravity(gravity); editText.setTextAlignment(TEXT_ALIGNMENT_TEXT_START); } else { editText.setGravity(gravity | Gravity.LEFT); editText.setTextAlignment(TEXT_ALIGNMENT_TEXT_END); } else { editText.setGravity(gravity | Gravity.RIGHT); editText.setTextAlignment(TEXT_ALIGNMENT_CENTER); } else { editText.setGravity(gravity | Gravity.CENTER_HORIZONTAL);
editText.setTextSize(TypedValue.COMPLEX_UNIT_PX, textSize); editText.setTypeface(typeface, 0); editText.setGravity(gravity); editText.setImeOptions(imeOptions); editText.setFocusable(editable);
@Override public void afterTextChanged(Editable s) { etInputContent.setGravity(s.length() == 0 ? Gravity.CENTER : Gravity.CENTER_VERTICAL); } });
@Override public void afterTextChanged(Editable s) { etInputContent.setGravity(s.length() == 0 ? Gravity.CENTER : Gravity.CENTER_VERTICAL); } });
private void createEditText(Context context) { EDT_diary_text = new EditText(context); EDT_diary_text.setTextColor(Color.BLACK); EDT_diary_text.setBackgroundColor(Color.TRANSPARENT); EDT_diary_text.setGravity(Gravity.TOP | Gravity.LEFT); //2dp paddding int padding = ScreenHelper.dpToPixel(context.getResources(), 2); EDT_diary_text.setPadding(padding, padding, padding, padding); } public void insertText(String text){
final EditText editTxt = (EditText) findViewById(R.id.my_edit_text); editTxt.setGravity(Gravity.CENTER_HORIZONTAL); editTxt.setOnKeyListener(new OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { if (event.getAction() != KeyEvent.ACTION_UP) return false; if (editTxt.getText().length() > 1) return false; if (editTxt.getText().length() == 1) { editTxt.setGravity(Gravity.LEFT); } else { editTxt.setGravity(Gravity.CENTER_HORIZONTAL); } return false; } });
LinearLayout linearLayout = (LinearLayout) findViewById(R.id.editTextGroupLayout); EditText editTextView = new EditText(this); editTextView.setGravity(Gravity.CENTER); LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, 1); editTextView.setLayoutParams(params); linearLayout.addView(editTextView);
EditText rateAmount = new EditText(AddInvEst.this); rateAmount.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT, TableRow.LayoutParams.WRAP_CONTENT, 0.5f)); rateAmount.setGravity(Gravity.CENTER); rateAmount.addTextChangedListener(rateTextWatcher); EditText makingAmount = new EditText(AddInvEst.this); makingAmount.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT, TableRow.LayoutParams.WRAP_CONTENT, 0.5f)); makingAmount.setGravity(Gravity.CENTER); makingAmount.addTextChangedListener(makingAmountTextWatcher);
LinearLayout linearLayout = (LinearLayout) findViewById(R.id.editTextGroupLayout); linearLayout.setOrientation(LinearLayout.VERTICAL); EditText editTextView = new EditText(this); editTextView.setGravity(Gravity.CENTER); LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, 1); editTextView.setLayoutParams(params); linearLayout.addView(editTextView);
AlertDialog.Builder alertDialog = new AlertDialog.Builder(mainActivity); alertDialog.setTitle("Enter Date"); final EditText input = new EditText(mainActivity); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.WRAP_CONTENT); lp.setMargins(left, top, right, bottom); input.setLayoutParams(lp); input.setGravity(android.view.Gravity.TOP|android.view.Gravity.LEFT); input.setInputType(InputType.TYPE_TEXT_FLAG_CAP_SENTENCES|InputType.TYPE_TEXT_FLAG_MULTI_LINE); input.setLines(1); input.setMaxLines(1); input.setText(lastDateValue); alertDialog.setView(input);
AlertDialog.Builder alertDialog = new AlertDialog.Builder(mainActivity); alertDialog.setTitle("Enter Date"); LinearLayout container = new LinearLayout(this); container.setOrientation(LinearLayout.VERTICAL); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.WRAP_CONTENT); lp.setMargins(left, top, right, bottom); final EditText input = new EditText(mainActivity); input.setLayoutParams(lp); input.setGravity(android.view.Gravity.TOP|android.view.Gravity.LEFT); input.setInputType(InputType.TYPE_TEXT_FLAG_CAP_SENTENCES|InputType.TYPE_TEXT_FLAG_MULTI_LINE); input.setLines(1); input.setMaxLines(1); input.setText(lastDateValue); container.addView(input, params); alert.setView(container);
EditText editText = new EditText(this); editText.setId(1); editText.setLayoutParams(new TableLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT,0f)); editText.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE); editText.setGravity(Gravity.TOP|Gravity.LEFT); editText.setHint("Comment"); editText.setSingleLine(false); editText.setLines(5); editText.setMaxLines(5); editText.setText(CommentFromDB); editTextRemark.setFocusable(false);
containerLayout = (LinearLayout)findViewById(R.id.LinearLayout1); //now create loop for(int i=0; i<=arraysize; i++){ EditText editText+String.valueof(i) = new EditText(getBaseContext()); containerLayout.addView(editText+String.valueof(i)); editText.setGravity(Gravity.Left); LinearLayout.LayoutParams layoutParams = (LinearLayout.LayoutParams) editText.getLayoutParams(); layoutParams.width = LinearLayout.LayoutParams.MATCH_PARENT; layoutParams.height = LinearLayout.LayoutParams.MATCH_PARENT; // layoutParams.setMargins(23, 34, 0, 0); // RelativeLayout.LayoutParams() editText.setLayoutParams(layoutParams); //if you want to identify the created editTexts, set a tag, like below editText+String.valueof(i).setTag("EditText" + i); }
alert.setTitle(R.string.WtsOnYourMind); final EditText input = new EditText(context); input.setHeight(100); input.setWidth(340); input.setGravity(Gravity.LEFT); input.setImeOptions(EditorInfo.IME_ACTION_DONE); alert.setView(input);
/** * adds new EditText with (TextSize, Left, Top, Width, Height) parameters * @param pScale_TextSize * @param pScale_Left * @param pScale_Top * @param pScale_Width * @param pScale_Height * @return created EditText instance */ public EditText addNewEditText(float pScale_TextSize, float pScale_Left, float pScale_Top, float pScale_Width, float pScale_Height) { EditText ret = new EditText(getContext()); addView(ret, pScale_Left, pScale_Top, pScale_Width, pScale_Height); setScale_TextSize(ret, pScale_TextSize); ret.setGravity(Gravity.CENTER); ret.setTextColor(Color.BLACK); return ret; }
private void setDefault(EditText editText) { editText.setMaxLines(1); if (mTextSize != 0) { editText.setTextSize(TypedValue.COMPLEX_UNIT_PX, mTextSize); } editText.setTextColor(mTextColor); if (mTextCursorDrawable != -1) { Utils.setTextCursorDrawable(editText, mTextCursorDrawable); } editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(mMaxLength)}); editText.setGravity(Gravity.CENTER); editText.setMinWidth(mMinWidth); editText.setMinHeight(mMinHeight); editText.setGravity(mGravity); editText.setInputType(mInputType); }
EditText testEdit1= new EditText(this); testEdit1.setVerticalScrollBarEnabled(true); testEdit1.setBackgroundResource(R.drawable.black_rect_border); testEdit1.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE); testEdit1.setLines(5); testEdit1.setSingleLine(false); testEdit1.setMaxLines(5); testEdit1.setGravity(Gravity.TOP|Gravity.LEFT); testEdit1.setId(unusedid); unusedid++; testEdit1.setTextSize(16); testEdit1.setLayoutParams(bigedit);