MS Office week
Pouze tento týden sleva až 80 % na e-learning týkající se MS Office
50 % bodů zdarma na online výuku díky naší Slevové akci!
Avatar
David Kožíšek:22.12.2019 19:29

Zdravím,
kdo se vyzná v Android studiu? Já jsem začátečník a nyní už několik dní řeším problém optimalizace pro různé velikosti obrazovky. Když obrazovku zmenším, tak se mi vše rozhodí. Např. tlačítka se nezmenší, ale celkově se to do sebe jakoby scvrkne. Je to logické, ale nevím jak to vyřešit. Má to na to android studio nějakou pomoc?

 
Odpovědět
22.12.2019 19:29
Avatar
Matěj Přerovský:23.12.2019 14:16

Jaký máš layout?

Nahoru Odpovědět
23.12.2019 14:16
42
Avatar
Odpovídá na Matěj Přerovský
David Kožíšek:23.12.2019 19:50

ConstraintLayout

 
Nahoru Odpovědět
23.12.2019 19:50
Avatar
Odpovídá na David Kožíšek
Matěj Přerovský:23.12.2019 22:40

Tak to doporučuju používat RelativeLayout, tam to máš vpohodě i když si telefon dáš na šířku :-)

Editováno 23.12.2019 22:42
Nahoru Odpovědět
23.12.2019 22:40
42
Avatar
Odpovídá na Matěj Přerovský
Matěj Přerovský:23.12.2019 22:44

Je to vpoho i na čtvercovém blackberry :-D

Nahoru Odpovědět
23.12.2019 22:44
42
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
David Kožíšek:24.12.2019 10:17

Díky, zkusím to!

 
Nahoru Odpovědět
24.12.2019 10:17
Avatar
David Kožíšek:24.12.2019 14:17

Tak jsem ozkoušel i přes to mám po zmenšení obrazovky např. tlačítka jinde. Jednotky pro umístění button je v dp, ale při zmenšení obrazovky se šoupnou uplně jinam, protože umístění zůstává konstantní.

 
Nahoru Odpovědět
24.12.2019 14:17
Avatar
Matěj Přerovský:24.12.2019 16:05

Mohl bys sem prosím hodit activity_main.xml? :-)

Nahoru Odpovědět
24.12.2019 16:05
42
Avatar
David Kožíšek:25.12.2019 21:17

např. uplně jednoduše

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <Button
        android:id="@+id/button4"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentStart="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginStart="101dp"
        android:layout_marginLeft="101dp"
        android:layout_marginTop="116dp"
        android:text="Button" />
</RelativeLayout>
 
Nahoru Odpovědět
25.12.2019 21:17
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.