Quiero crear un editor de texto enriquecido sencillo en android, al igual que esta aplicación en Google Play Store: https://play.google.com/store/apps/details?id=com.spn.richnotepad&hl=es y soy muy nuevo en Android para que cualquiera pueda proporcionar alguna idea al respecto. Gracias
Cuando estaba construyendo una aplicación que intentó colocar un editText, pero tengo este error: Excepción generada durante la renderización: java.lang.System.arraycopy ([CI [CII) V Los detalles de excepción se registran en Ventana> Mostrar vista> Registro de errores Después de buscar esto me encontré con alguien que tiene este problema ( aplicación de Android en Eclipse: Editar […]
soy bastante nuevo con Eclipse y tengo que ocultar el cursor borrando el foco en el editText después de que el botón hecho se presiona en el teclado suave. He encontrado que este código funciona para otros: editText.setOnEditorActionListener(new OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if(actionId==EditorInfo.IME_ACTION_DONE){ //Clear focus here from […]
Tengo barra de búsqueda que define EditBox como <EditText android:id="@+id/search_editbox" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerVertical="true" android:layout_toLeftOf="@id/search_execute_imageview" android:layout_toRightOf="@id/layout_back_logo" android:gravity="left" android:hint="@string/search_hint" android:maxLength="20" android:textCursorDrawable="@null" android:drawableRight="@drawable/abc_ic_clear_holo_light" android:background="@drawable/rounded_edittext_states" android:padding="5dip" android:singleLine="true" android:textSize="@dimen/main_text_size" /> A pesar de android:layout_centerVertical="true" el texto no está en el medio, sino más cerca de la parte superior.
Tengo un EditText en mi diseño principal. También tengo un tema de la aplicación, donde el edittext predeterminado está diseñado con un curdordrawable personalizado. <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/introEditText" android:gravity="top" android:singleLine="false" android:text="" android:inputType="textMultiLine" android:textSize="24sp" > <requestFocus/> </EditText> <style name="AppTheme" parent="android:Theme.Holo.NoActionBar"> <item name="android:textColor">#ffffff</item> … <item name="android:editTextStyle">@style/EditTextStyle</item> </style> <style name="EditTextStyle" parent="@android:style/Widget.EditText"> <item name="android:background">@android:color/transparent</item> <item name="android:textCursorDrawable">@drawable/cursor</item> </style> Y mi […]
Me pregunto qué es mejor para borrar EditText en Android Java: editText.getText().clear(); o editText.setText(""); ¿Hay alguna diferencia significativa en la eficiencia o algo? Vi algunos mensajes sobre la limpieza, pero nadie explica los pros y los contras.
Estoy haciendo una calculadora y la entrada del usuario está contenida en EditText. La entrada se escribe a través de botones en la pantalla, por lo que el teclado Android está deshabilitado. Sin embargo, quiero que escriba todas las entradas en una línea y cuando la línea llega a la frontera, debe ser ellipsized y, […]
Tengo un Email EditText y quiero comprobarlo usando la validación de correo electrónico. Este es mi código de validación de correo electrónico public final static boolean isValidEmail(CharSequence target) { if (target == null) { return false; } else { return android.util.Patterns.EMAIL_ADDRESS.matcher(target).matches(); } } public void showAlertValidation() { AlertDialog.Builder alertDialog = new AlertDialog.Builder(RegisterActivity.this); alertDialog.setTitle("Failed"); alertDialog.setMessage("Invalid Email"); […]
Esto es enloquecedor. Tengo la siguiente disposición de XML: <FrameLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/shadow" android:focusable="true" android:focusableInTouchMode="true"> <ViewFlipper android:id="@+id/flipper" android:layout_width="fill_parent" android:layout_height="fill_parent"> <EditText android:id="@+id/reviews" style="@style/DescriptionArea" android:layout_width="fill_parent" android:layout_height="wrap_content" android:enabled="false" android:background="@null" /> <EditText android:id="@+id/notes" style="@style/DescriptionArea" android:hint="@string/detail_hint" android:layout_width="fill_parent" android:layout_height="wrap_content" android:enabled="false" android:maxLines="4"/> </ViewFlipper> </FrameLayout> Y el Java: viewFlipper = (ViewFlipper)findViewById(R.id.flipper); slideLeftIn = AnimationUtils.loadAnimation(this, R.anim.slide_left_in); slideLeftOut = AnimationUtils.loadAnimation(this, R.anim.slide_left_out); slideRightIn = AnimationUtils.loadAnimation(this, R.anim.slide_right_in); […]
Quiero tener un edittext que sólo acepta números como entrada y cuando se hace clic en un botón quiero comprobar que el edittext tiene un número dentro y no está vacío. Gracias.