Preguntas etiquetadas con android-layout

Un diseño define la estructura visual de una interfaz de usuario, como la interfaz de usuario para un widget de actividad, fragmento o aplicación.


16
Limitar la altura de ListView en Android
Quiero mostrar un botón debajo de ListView. El problema es que, si ListViewse amplía (elementos agregados ...), el botón se saca de la pantalla. Probé una LinearLayoutcon pesas (como se sugiere en Android:? Por qué no hay maxHeight de Vista ), pero tampoco tengo los pesos mal o simplemente no …

10
Usando una fuente personalizada en Android TextView usando xml
He agregado un archivo de fuente personalizado a mi carpeta de recursos / fuentes. ¿Cómo lo uso desde mi XML? Puedo usarlo desde el código de la siguiente manera: TextView text = (TextView) findViewById(R.id.textview03); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf"); text.setTypeface(tf); ¿No puedo hacerlo desde XML usando un android:typeface="/fonts/Molot.otf"atributo?

11
¿Cómo agregar un divisor (vertical) a un LinearLayout horizontal?
Estoy tratando de agregar un divisor a un diseño lineal horizontal pero no llego a ninguna parte. El divisor simplemente no se muestra. Soy un novato total con Android. Este es mi XML de diseño: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/llTopBar" android:orientation="horizontal" android:divider="#00ff00" android:dividerPadding="22dip" android:showDividers="middle" …

2
Esqueleto de la aplicación para admitir varias pantallas
Como sabemos, Android viene con varios dispositivos que tienen diferentes características, resolución y tamaño de pantalla, por lo que al desarrollar una aplicación que admita pantallas múltiples (pequeñas y grandes), existe un obstáculo de tamaño y diseño. Esto conduce a diferentes combinaciones de tamaños de pantalla, resoluciones y DPI y …

6
Botón de Android con icono y texto
Tengo algunos botones como este en mi aplicación: <Button android:id="@+id/bSearch" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="16dp" android:text="Search" android:textSize="24sp" /> Estoy intentando crear un mismo botón con texto y un icono. android: drawableLeft no funciona para mí (tal vez lo haría, pero no sé cómo establecer una altura máxima para el icono). Así que …


21
La aplicación se bloquea al intentar usar RecyclerView en Android 5.0
Estoy tratando de jugar con el nuevo RecyclerView y cada vez que intento ejecutarlo, mi aplicación se bloquea inmediatamente. Me da NullPointerException para intentar acceder a métodos desde android.support.v7.widget.RecyclerView. Miré otras publicaciones y vi que la mayoría de la gente no tenía, compile 'com.android.support:recyclerview-v7:+'pero lo intenté y no ayudó en …



9
Quiero concat dos cadenas para un TextView en Android, Data Binding Api
Estoy usando DataBindingApi para configurar las vistas en diseños de Android. Aquí está mi diseño. layout.xml <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android"> <data> <variable name="user" type="testing.sampleapp.com.sampleapp.User"/> </data> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{ "Hello " + user.firstName}"/> </LinearLayout> Quiero que TextView muestre Hello UserName . Cómo lograr esto usando …

4
¿Cómo agregar un separador de sección para el cajón de navegación en Android?
Tengo un cajón de navegación como esta imagen. Quiero agregar un separador de sección (como la línea que separa a Neptune). Parece simple, pero no encuentro nada en la web que sea útil para mi caso. Aquí está mi MainActivity: public class MainActivity extends Activity { private DrawerLayout mDrawerLayout; private …

4
Android: ¿cómo hacer que una vista crezca para llenar el espacio disponible?
Esto parece sencillo, pero no sé cómo hacerlo. Tengo un diseño horizontal con un EditText y dos ImageButtons. Quiero que ImageButtons sea de un tamaño fijo y que EditText ocupe el espacio restante en el diseño. ¿Cómo se puede lograr esto? <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <EditText android:layout_width="wrap_content" android:layout_height="wrap_content"> </EditText> <ImageButton …

1
Diseño propio definido, método onDraw () que no se llama
Definí una clase como esa: public class TestMyFrameLayout extends FrameLayout{ Paint mPaint; public TestMyFrameLayout(Context context, AttributeSet attrs) { super(context, attrs); } public TestMyFrameLayout(Context context) { super(context); mPaint = new Paint(); mPaint.setColor(Color.GREEN); } protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawCircle(50f, 50f, 30, mPaint); } } y lo llamó como: TestMyFrameLayout myFrameLayout …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.