Autore Topic: Spostamento rettangolo e aggiunta icona nel rettangolo  (Letto 170 volte)

Offline Ayo

  • Nuovo arrivato
  • *
  • Post: 22
  • Respect: 0
    • Mostra profilo
Spostamento rettangolo e aggiunta icona nel rettangolo
« il: 29 Giugno 2016, 15:23:40 CEST »
0
Salve a tutti, ho due problemini riguardanti il voler spostare in un determinato punto un rettangolo e aggiungere un icona all'interno del rettangolo.
Per l'aggiunta all'icona ho provato ad aggiungere dentro al codice, questo:

Codice (XML): [Seleziona]
<TextView
       android:id="@+id/my_text"
       android:layout_width="689px"
       android:layout_height="278px"
       android:text="Italian Fix"
       android:gravity="top|start"
       android:padding="15dp"
       android:textColor="#FFFFFF"
       android:textSize="8pt"
       android:background="@drawable/rectangle"
       android:drawableTop="@drawable/italia2"
       />

ho aggiunto l'icona tramite "android:drawableTop" ma se la sposto si sposta anche il testo
Non c'è un modo per aggiungere l'icona all'interno del rettangolo senza andare a toccare il testo e altre cose?

Il mio secondo problema, più che problema è una domanda, è come fare a spostare in un determinato punto il rettangolo

Grazie mille  :-)

Offline DCode

  • Utente junior
  • **
  • Post: 69
  • Respect: +20
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 16.04 LTS
Re:Spostamento rettangolo e aggiunta icona nel rettangolo
« Risposta #1 il: 29 Giugno 2016, 15:36:20 CEST »
+1
Potresti fare in questo modo:
  • Assegna la drawable "rettangolo" al background di un LinearLayout ad esempio
  • All'interno del LinearLayout ci posizioni una ImageView con l'icona che ti interessa e la tua TextView a fianco ( o dove preferisci )

Poi per posizionare il layout che hai creato dove vuoi sul display in un punto specifico puoi racchiudere il tutto in un RelativeLayout per poi spostarlo dove vuoi.
┻━┻ ︵ヽ(°□°ヽ) Develop w/ ( ( ObjC || Swift ) && Java[ "Android" ] ) (╯°□°)╯︵ ┻━┻

Offline Ayo

  • Nuovo arrivato
  • *
  • Post: 22
  • Respect: 0
    • Mostra profilo
Re:Spostamento rettangolo e aggiunta icona nel rettangolo
« Risposta #2 il: 29 Giugno 2016, 17:41:44 CEST »
0
Ti ringrazio per la risposta  ;-)
Ho fatto come hai detto nei primi due punti e diciamo che va bene in parte
Ho messo ImageView per l'icona ma di spostarsi non ne vuole sapere
Ho settato "android:layout="top|start" ma non si sposta, ho provato anche con altre posizioni ma rimane nello stesso punto
Codice (XML): [Seleziona]
<ImageView
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:src="@drawable/italia2"
       android:gravity="top|start"/>

Offline DCode

  • Utente junior
  • **
  • Post: 69
  • Respect: +20
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 16.04 LTS
Re:Spostamento rettangolo e aggiunta icona nel rettangolo
« Risposta #3 il: 29 Giugno 2016, 17:48:47 CEST »
+1
Volendo per avere più libertà anche con l'ImageView e la TextView puoi cambiare il LinearLayout con un RelativeLayout.
A quel punto puoi posizionare l'immagine dove vuoi.

Ad esempio con:
Codice (XML): [Seleziona]
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
ecc.

┻━┻ ︵ヽ(°□°ヽ) Develop w/ ( ( ObjC || Swift ) && Java[ "Android" ] ) (╯°□°)╯︵ ┻━┻

Offline Ayo

  • Nuovo arrivato
  • *
  • Post: 22
  • Respect: 0
    • Mostra profilo
Re:Spostamento rettangolo e aggiunta icona nel rettangolo
« Risposta #4 il: 29 Giugno 2016, 18:15:42 CEST »
0
Mhh ok capito però andando a mettere "android:padding="numero+dp" va a rimpicciolire o ingrandire l'immagine senza spostarla

EDIT: Risolto, grazie mille!
« Ultima modifica: 29 Giugno 2016, 18:24:55 CEST da Ayo »