Estoy tratando de crear una aplicación que emplea el scrollView en Android. Sucede que scrollView no soporta matrices. Por lo tanto no puedo hacer algo como esto: Matrix matrix = new Matrix(); Matrix eventMatrix = new Matrix(); // possible touch states final static int NONE = 0; final static int DRAG = 1; final static […]
Actualmente, estoy agregando elementos dinámicamente a mi widget usando lo siguiente: RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget_design); RemoteViews newView = new RemoteViews(context.getPackageName(), R.layout.widget_item); views.addView(R.id.view_container, newView); Pero ¿cómo puedo agregar dinámicamente márgenes, pesos y otras propiedades a los elementos agregados? Actualmente he intentado (usando el código que he encontrado de diversos sitios): LinearLayout item = (LinearLayout) […]
Tengo un montón de View s en un <merge> , y he incluido que <merge> en un RelativeLayout . Trato de referirme a los ID de aquellos incluidos en View s para que actúen como anclas para mis otras View s, pero Eclipse se queja de que los ID no están resolviendo. Encontré una solución […]
Tengo un spinner que parece extremadamente feo como este: aquí está mi imagen http://i47.tinypic.com/5n6dj7.png Cuando hago clic en se ve un poco mejor: aquí está mi imagen http://i50.tinypic.com/653jnk.png Pero aún así, en el defecto, ni siquiera se parece a un spinner. ¿Alguna idea de cómo puedo mejorar su apariencia? Aquí está el código: adapter=new SpinAdapter(this,com.Orange.R.layout.spinnerrowlist,spinnerInfo); […]
Yo estaba usando tabhost y tratando de deshabilitar la línea de borde tabulación. He utilizado este android: tabStripEnabled = "false" en mi XML, pero no parece estar funcionando, la línea todavía estaba allí, e intento de otra manera como hacer cambios en el style.xml (que he encontrado desde stackoverflow) pero Tampoco funciona. ¿Alguna idea? Mi […]
Mi XML de diseño es el siguiente: <LinearLayout android:id="@+id/leftBtnWrapper" android:layout_width="wrap_content" android:layout_height="match_parent" android:paddingRight="25dp" android:clickable="true" android:orientation="horizontal" android:gravity="center_vertical" android:layout_alignParentLeft="true" android:layout_centerVertical="true"> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" android:orientation="vertical" android:gravity="center" android:duplicateParentState="true"> <ImageView android:id="@+id/leftImageBtn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/btn_navbar" android:layout_gravity="center_vertical" android:padding="0dp" android:clickable="true" android:duplicateParentState="true"/> </LinearLayout> <View android:layout_width="1.5dp" android:layout_height="match_parent" android:background="@drawable/ver_separator" android:layout_marginLeft="1dip" android:duplicateParentState="true"/> Quiero activar una función al hacer clic en leftBtnWrapper . Pero cuando toco cualquier parte […]
Estoy aprendiendo a implementar un estilo de lectura de una página, como en Google Currents, para mi aplicación. El contenido (texto) se ajusta según el tamaño de la pantalla y no hay desplazamiento, ni zoom. El texto desbordado se encuentra en la página siguiente. (Sabía que está usando ViewPager.) Aquí está la pantalla dispara: Mis […]
Entiendo que hay un montón de documentación sobre el diseño de soporte para múltiples pantallas en Android. Y he leído la guía de Android aquí , así como una serie de preguntas similares como esta Sin embargo, todavía estoy un poco confundido en cuanto a cómo debo implementarlo para mi aplicación. Tengo previsto apuntar las […]
¿Cómo podemos cambiar el color de fondo de un botón de borde menos cuando se pulsa el botón. Utilicé esto: android:background="?android:attr/selectableItemBackground" android:text="@string/btn_skip" Donde mi botón Muestra una etiqueta "SKIP" como se define en mi "strings.xml". Ahora Cuando pruebo esto es Bueno Excepto que muestra el color "Azul" por defecto cuando está en estado presionado. Quiero […]
Tengo una situación de disposición compleja en la cual un LinearLayout horizontal sostiene dos otros LinearLayout s. El contenido de esos diseños es dinámico, puede ser cualquier tipo de vistas y se genera en tiempo de ejecución desde diferentes fuentes independientes. Quiero mostrar ambos, siempre y cuando haya suficiente espacio, y limitarlos al 50% del […]