Autore Topic: Imageview deformata  (Letto 769 volte)

Offline belalugosi

  • Utente junior
  • **
  • Post: 52
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy
  • Sistema operativo:
    Minuetos
Imageview deformata
« il: 22 Maggio 2011, 18:08:07 CEST »
0
Ho una scrollview con all'interno una tablelayout
di conseguenza all'interno ci sono gli elementi scrollabili
1 immagine e del testo
l'immagine l'ho inserita tramite l'imageview
ho il problema che viene inserita deformata
ho provato di tutto ma niente da fare (scaletype compreso)

cosa mi sfugge ?
grazie per qualsiasi suggerimento

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:Imageview deformata
« Risposta #1 il: 23 Maggio 2011, 10:47:51 CEST »
0
posta definizione di layout e grab della schermata.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline belalugosi

  • Utente junior
  • **
  • Post: 52
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy
  • Sistema operativo:
    Minuetos
Re:Imageview deformata
« Risposta #2 il: 23 Maggio 2011, 18:04:32 CEST »
0
Questo è il codice del Layout, per la schermata quella che vedo nell'emu è giusta, ma se faccio girare l'app su un 7 pollici è deformata. Grazie

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
 xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/frameLayout_promesse" android:scrollbars="vertical"
android:background="#ffffff">
<ScrollView
       android:layout_width="fill_parent"
       android:layout_height="wrap_content"
       android:layout_weight="1">
    <TableLayout android:id="@+id/tableLayout1" android:layout_width="wrap_content" android:layout_height="wrap_content">
        <ImageView android:layout_gravity="top|center_horizontal" android:background="@drawable/FOTO" android:id="@+id/imageViewFOTO" android:scaleType="fitXY" android:layout_width="fill_parent"></ImageView>
<TextView android:text="il mio testo" android:layout_height="wrap_content" android:id="@+id/textView1" android:layout_weight="1" android:layout_width="wrap_content" android:layout_marginLeft="5dip"></TextView>        
<Button android:layout_gravity="bottom|center_horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/button1" android:layout_weight="1" android:text="Ok" android:layout_marginLeft="100dip" android:layout_marginRight="100dip"></Button>
</TableLayout>
    </ScrollView>
 </FrameLayout>
« Ultima modifica: 23 Maggio 2011, 18:06:07 CEST da Ricky`, Reason: tag code!!! »

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Imageview deformata
« Risposta #3 il: 23 Maggio 2011, 18:20:45 CEST »
0
posta definizione di layout e grab della schermata.

 ;-)
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline belalugosi

  • Utente junior
  • **
  • Post: 52
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy
  • Sistema operativo:
    Minuetos
Re:Imageview deformata
« Risposta #4 il: 23 Maggio 2011, 18:48:29 CEST »
0
ImageShack® - Online Photo and Video Hosting

eccola.
ho tirato una riga nera sul testo

ciao

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Imageview deformata
« Risposta #5 il: 23 Maggio 2011, 19:56:37 CEST »
0
Io intendevo il grab sul tablet.

Cmq immagino tu intenda la foto. Viene deformata perchè l'hai messa come background. Dovresti metterla come android:src e poi vedere di sistemare in qualche modo il layout, perchè ovviamente se non vuoi deformare la foto, allora non occuperà certo tutta la schermata come sull'emulatore, ma ci sarà qualche taglio in funzione delle proporzioni dello schermo.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline belalugosi

  • Utente junior
  • **
  • Post: 52
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy
  • Sistema operativo:
    Minuetos
Re:Imageview deformata
« Risposta #6 il: 24 Maggio 2011, 02:46:44 CEST »
0
grazie
ho risolto con il suggerimento del android:src
sei stato molto gentile
ciao