He implementado vistas personalizadas para EditText como se puede ver en la imagen de abajo: Ahora esta vista personalizada incluye la función de voltear, editar, girar, arrastrar y soltar y cambiar el tamaño. Estoy guardando esta vista personalizada en formato bitmap en explorer. El problema es que quiero editarlo y quiero restaurar el detalle de […]
El ejemplo es bastante sencillo: quiero informar al usuario sobre lo que la aplicación está haciendo simplemente mostrando un texto (canvas.drawText ()). Entonces, aparece mi primer mensaje, pero no los otros. Quiero decir, tengo un "setText" método, pero no se actualiza. onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(splash); // splash is the view class loadResources(); splash.setText("this"); boundWebService(); […]
Tengo una clase normal (no una actividad). Dentro de esa clase, tengo una referencia a una actividad. Ahora quiero tener acceso a una vista (para agregar un niño) contenida en el xml de la disposición de esa actividad. No sé el nombre del archivo de disposición de esa actividad. Sólo conozco el ID de la […]
Tengo un button_animation.xml en mi carpeta res / drawable para mostrar diferentes estados de los botones (predeterminado, presionado, enfocado). Referencia button_animation.xml en un botón en mi archivo de disposición. Funciona perfectamente, excepto cuando pongo un onTouchListener en el botón que está siendo presionado. A continuación se muestra mi código. button_animation.xml <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/button_pressed" android:state_pressed="true" […]
Quiero crear una vista expandible como vista dentro del cajón de navegación donde inicialmente sólo se muestran títulos principales (submenús colapsados). Cuando se hace clic en el título, los submenús deben aparecer (si es posible animar) Estoy usando android.support.design.widget.NavigationView. Puedo agregar submenus vía xml. <group android:checkableBehavior="all"> <item android:id="@+id/action_venues" android:title="TITLE 1"> <menu> <group android:id="@+id/group1" android:checkableBehavior="single" > […]
En mi aplicación quiero pasar cierto menú dependiendo de alguna condición. Este es el diseño: <android.support.design.widget.NavigationView android:id="@+id/nav_view_free" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" android:fitsSystemWindows="true" android:background="@color/Color_White" app:headerLayout="@layout/nav_header_main" app:menu="@menu/activity_main_drawer_1" /> Todo lo que quiero hacer es cambiar dinámicamente el @ menu / activity_main_drawer_1 dependiendo de alguna condición. ¿Cómo puedo hacer esto mediante programación? Gracias por adelantado.
Todo lo que intenté con setDrawingCacheEnabled y getDrawingCache no funcionaba. El sistema estaba haciendo una imagen, pero sólo parecía negro. Otras personas en SO parecía estar teniendo un problema similar, pero las respuestas parecían demasiado complicado o irrelevante para mi situación. Aquí están algunos de los que miré: Guardar vista como mapa de bits, sólo […]
Estoy tratando de añadir vistas a LinearLayout dinámicamente tanto como sea posible (dependiendo del ancho de la pantalla). Hago esto antes de que aparezca el LinearLayout en la pantalla. Mi LinearLayout: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="center" android:background="#666"/> Mi vista para mostrar en LinearLayout: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingLeft="10dp" android:paddingRight="10dp" android:background="#999"> <ImageView android:layout_width="48dp" android:layout_height="48dp" android:src="@drawable/no_photo"/> </FrameLayout> […]
Hola comunidad de stackoverflow, Estoy utilizando la API de Android 14 en un dispositivo droid 4.0.3. En la actividad he configurado un botón para mostrar un TextView en la página mientras está realizando una acción. Después de que se realice la acción, quiero que TextView desaparezca de nuevo. button1.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) […]
En la clase principal de mi proyecto, he public class MyClass extends Activity{ public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); mySurfaceView = new MySurfaceView(this); setContentView(mySurfaceView); … } class MySurfaceView extends SurfaceView implements Runnable{ … } } Quiero agregar botones y ruedas a este programa, que tengo en un mini-programa separado ahora con un archivo main.xml. Sé que […]