Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: android diseño

FindViewById () no encontró la vista

Acaba de añadir un nuevo botón a mi diseño ya-trabajo-fino, pero la función findViewById parece estar enojado con algo que no entiendo. Aquí está un poco del diseño: <LinearLayout … > <ListView android:id="@+id/my_lovely_list" android:layout_width="fill_parent" android:layout_weight="1" /> <Button android:id="@+id/my_lovely_butt" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/exit_b" android:layout_weight="0" android:clickable="true" /> </LinearLayout> Y aquí está un poco de la codificación: @Override public […]

SetOnItemClickListener () no funciona en gridView

Sé que esto ya se ha pedido, pero de alguna manera las soluciones no funcionan para mí. Tengo un gridView que es inflado por un relativeLayout . El adaptador se clickListener perfectamente, cuando agrego un clickListener a uno de los childs de relativeLayout también trabajan muy bien. Pero no el itemClickListener en la vista de […]

Quitar la casilla de verificación predeterminada del botón de radio cuando se utiliza un selector personalizado

Estoy intentando diseñar un botón de radio y así creé un selector. Todo funciona, excepto que la imagen del botón de radio estándar sigue apareciendo. ¿Cómo puedo eliminar la casilla de verificación del botón de opción predeterminada? Traté de asignar el dibujable a una cadena vacía, pero el compilador no le gusta. Aquí está el […]

Quitar diseño de programación

Tengo la siguiente estructura xml de mi actividad de la aplicación. Ahora quisiera quitar el niño RelativeLayout programmatically con el id layer1Front. Cómo haría eso en código. No quiero ocultarlo, necesito eliminarlo debido a problemas de memoria en mi aplicación. También después de eliminarlo de alguna manera mi aplicación será más ligero y más rápido […]

Reutilizar la vista inflada en android

La siguiente pieza de código está inflando la misma vista durante 20 veces. Dado que el inflado es costoso. Quiero inflar sólo uno, y utilizar la misma vista de 20 elementos, sólo quiero cambiar los datos visibles en la interfaz de usuario. LinearLayout ll = new LinearLayout(context); for (int i = 0; i < 20; […]

Diseño personalizado que redondea las esquinas de su contenido

Quisiera crear un ViewGroup genérico que pueda entonces ser reutilizado en disposiciones XML para redondear las esquinas de cualquier cosa que se pone en él. Por alguna razón canvas.clipPath() no parece tener un efecto. ¿Qué estoy haciendo mal? Aquí está el código Java: package rounded; import static android.graphics.Path.Direction.CCW; public class RoundedView extends FrameLayout { private […]

Cómo dividir entre dos botones en LinearLayout

En mi aplicación dos botones dispuestos verticalmente en LinearLayout. Quiero proporcionar una brecha entre dos botones. Proporcione una solución … Mi diseño como sigue <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:padding="10dp" > <Button android:id="@+id/btnAction1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/cool_button" android:text = "HiText1" /> <Button android:id="@+id/btnAction2" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/cool_button" android:text="HiText2" android:layout_below="@id/btnAction1" /> </LinearLayout> imagen gracias por […]

Cómo mostrar el encabezado de ListView cuando está vacío

Estoy desarrollando la siguiente pantalla Las cuatro cajas una al lado de la otra son botones. Al hacer clic en los botones estoy cambiando el adaptador de la lista. Puesto que el contenido sobre el listview tomó la porción del espacio hice la cosa entera como una cabecera y lo agregué vía código. myPollsList = […]

¿Cómo obtengo la vista de una pestaña en un TabLayout?

Me gustaría encontrar la vista de una pestaña en un TabLayout para poder pasarla a otra función. No estoy seguro de cómo ir a encontrar la vista. myTabLayout.getTabAt(0).getCustomView() devuelve null. ¿Cómo obtengo la vista? TabLayout tabLayout = (TabLayout) rootView.findViewById(R.id.tab_layout_main); tabLayout.addTab(tabLayout.newTab().setText("Page1")); tabLayout.addTab(tabLayout.newTab().setText("Page2")); viewPager = (ViewPager) rootView.findViewById(R.id.pager_main); pagerAdapter = new MyPagerAdapter(getActivity(), getChildFragmentManager(), tabLayout.getTabCount()); viewPager.setAdapter(pagerAdapter);

¿Cómo funciona AsyncTask <String, Void, Void>?

¿Podría alguien decirme qué está saliendo mal aquí? public class BackgroungTask extends AsyncTask<String, Void, Void> { public Void doInBackground(String… params) { //tasks return; //error occurs here! } public void onPostExecute(Void result) { //codes } } La clase anterior no depende de valores de retorno. Así que onPostExceute () simplemente ejecuta códigos escritos allí. ¡Gracias por […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.