Skocz do zawartości

Potrzebujemy Ciebie! Weź udział w rekrutacji do redakcji Android.com.pl!

adi282

Przenoszące się elementy interfejsu w Android Studio

Rozwiązany

adi282   
Otrzymana reputacja: 0
adi282

Witam, jestem początkującym programistą w Android Studio.

Kiedy chce zdebugować i zainstalować gotową aplikacje na telefonie (Samsung galaxy j5 2016 i Samsung galaxy s3) to wszystkie elementy które wstawiłem to interfejsu skupiają się w lewym górnym rogu choć w Android Studio w projektowaniu interfejsu jest wszystko dobrze i na wirtualnej maszynie też.

Proszę o szybką pomoc !!!

Z góry dziękuje !!!

Edytowane przez adi282

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
merid   
Otrzymana reputacja: 12
merid

Wrzuć kod swojego layouta 

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
adi282   
Otrzymana reputacja: 0
adi282
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout 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="com.example.adria.pokegunwo.MainActivity">

    <Spinner
        android:id="@+id/spinner"
        android:layout_width="256dp"
        android:layout_height="23dp"
        android:entries="@array/listaSpinn"
        tools:layout_editor_absoluteX="16dp"
        tools:layout_editor_absoluteY="16dp" />

    <Button
        android:id="@+id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Button"
        tools:layout_editor_absoluteY="72dp"
        tools:layout_editor_absoluteX="16dp" />

</android.support.constraint.ConstraintLayout>

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
KuaQ   
Otrzymana reputacja: 34
KuaQ

Przeczytaj ostrzeżenia jakie przy tym layoucie pokazuje Ci Android studio i zastosuj się do nich po prostu. ConstraintLayout działa na trochę inny sposób niż te klasyczne layouty

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
adi282   
Otrzymana reputacja: 0
adi282

A gdzie są te ostrzeżenia i czy da się wybrać inne layouty

Edytowane przez adi282

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
pavloasto   
Otrzymana reputacja: 200
pavloasto

Jak najedziesz na podkreślony na czerwono tekst.

Oczywiście że da się inne layouty zastosować, zacznij in LinearLayout i RelativeLayout.

Zrzut ekranu 2017-04-19 o 15.15.45.png

Edytowane przez pavloasto

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
adi282   
Otrzymana reputacja: 0
adi282

Ja nie mam nie podkreślonego

Bez tytułu.png

Bez tytułu 1.png

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
pavloasto   
Otrzymana reputacja: 200
pavloasto

To pewnie masz wyłączonego linta albo konkretnie ustawienia.

Preferences -> Editor -> Inspections - ja tu mam prawie wszystko zaznaczone.

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
adi282   
Otrzymana reputacja: 0
adi282

Włączyłem linta i w tym ConstraintLayout jak podczas projektowania interfejsu połączyłem wszystko jakimiś liniami i to pomogło.

 

 

Dzięki wszystkim za pomoc !!!

Edytowane przez adi282

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach
pavloasto   
Otrzymana reputacja: 200
pavloasto

@adi282 Mówiliśmy abyś skorzystał z innego layoutu a Ty swoje.... Prędzej czy później coś Ci się rozjedzie.

 

I zamiast dziękować, wystarczy postawić piwo -> taki przycisk pod każdym postem.

Udostępnij link do tego posta


Odnośnik do posta
Udostępnij na stronach

Żeby dodać komentarz, musisz założyć konto lub zalogować się

Tylko zarejestrowani użytkownicy mogą dodawać komentarze

Dodaj konto

Załóż nowe konto. To bardzo proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się teraz


  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×