Si rastreo el screen.width con mi navegador nativo DroidX, recibo primero 320 como se esperaba, pero en recargas subsecuentes (sin cambiar la orientación) recibo 800 … ¿por qué es esto?
Sé cómo dibujar una línea en Android, pero ¿cómo puedo establecer el ancho de la línea? Traté de dibujar líneas X casi para tener un ancho de X, pero estoy seguro de que hay otra manera.
El elemento de menú de desbordamiento es demasiado amplio, lo necesito para ser más estrecho. Esto es lo que parece ahora:
Aquí está el código que estoy utilizando para generar mi objeto de vista: // creates the seekBar sBGauge = new SeekBar(this); sBGauge.setMax(depthL – 1); sBGauge.setMinimumWidth(150); sBGauge.setId(2000 + i); sBGauge.setOnSeekBarChangeListener(this); Reguardless de lo que he establecido el sBGauge.setMinimumWidth (); A él siempre parece ser sólo unos 20 de ancho. ¿Alguna idea? Gracias Edit: para dar un […]
Quiero obtener el ancho de la pantalla, y establecerlo en mi diseño que es un niño de una vista de desplazamiento horizontal. Estoy haciendo esto pero hace mi diseño más amplio de lo que quiero. El relleno se define con las inmersiones. Display display = getWindowManager().getDefaultDisplay(); DisplayMetrics outMetrics = new DisplayMetrics (); display.getMetrics(outMetrics); float density […]
Tengo una imageView con layout_width="match_parent" . En mi adaptador getView() , me gustaría obtener el ancho real de esta imageView pero no sé cómo. Intenté usar imageView.getWidth() , pero esto devuelve 0.
Estoy intentando agregar un texto al textview para el cual he fijado el ancho como Wrap_content. Estoy tratando de obtener el ancho de este textview. Pero su 0 mostrando en todos los casos. Cómo puedo conseguir el ancho de la textview después de fijar el texto en él. El código es como: LinearLayout ll= new […]
Actualmente estoy desarrollando un appwidget y desafortunadamente no encaja en el teléfono con tamaños de pantalla más grandes. ¿Cómo puedo asegurar que el appwidget tiene el ancho completo para todos los tipos de teléfonos? Al principio pensé que esto podría hacerse usando width="fill_parent" pero no funciona .. El widget no llena el ancho del teléfono […]
¿Cómo puedo obtener la anchura de pantalla dpi? DisplayMetrics metrics = getResources().getDisplayMetrics(); int f = metrics.densityDpi; // getWindowManager().getDefaultDisplay().getMetrics(metrics); int width = metrics.widthPixels; int dp = (int)(width / (metrics.density)); Hago esto, así que permite suponer que mi densitydpi es 120 .. y widthpixel 240 .. vía cálculo obtengo 240 / 0.75 …. así que tengo 320 […]
Tengo un diseño con 3 fragmentos: <LinearLayout android:id="@+id/acciones" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal"> <LinearLayout android:id="@+id/fragment1" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"> </LinearLayout> <LinearLayout android:id="@+id/fragment2" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"> </LinearLayout> <LinearLayout android:orientation="vertical" android:id="@+id/f3" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1"> </LinearLayout> </LinearLayout> En el primer fragmento tengo un TableLayout en el que tengo un TextView personalizado en cada fila. Quiero saber el ancho del […]