Autore Topic: Problema con imageview e trasparenza  (Letto 288 volte)

Offline Kyl196

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
Problema con imageview e trasparenza
« il: 05 Agosto 2016, 19:31:45 CEST »
0
Ho scaricato delle immagini con sfondo trasparente per fare un'app, però quando le carico con gli imageView la parte che dovrebbe essere trasparente rimane a scacchiera anche quando provo ad avviare l'app. Il formato è png quindi supporta la trasparenza, e ho provato diverse immagini, quindi non sono  le immagini il problema. Semplicemente non le rende trasparenti. Sapete perché?
Ho allegato due delle immagini che ho usato, e nel terzo allegato ho messo o screen di come appare quando avvio l'app. 
Questo invece è il file xml in cui carico una delle immagini:

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout 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="com.example.sergio.myfirstgame.GameActivity">


    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:src="@drawable/bkg_game"
        android:scaleType="centerCrop"
        />

    <ImageView
        android:layout_width="274dp"
        android:layout_height="365dp"
        android:scaleType="fitCenter"
        android:src="@drawable/backgroundImage"
        android:background="@android:color/transparent"
        android:baselineAlignBottom="false"
        android:layout_gravity="center" />


</FrameLayout>



Offline Bo

  • Utente junior
  • **
  • Post: 64
  • Respect: +3
    • Mostra profilo
  • Sistema operativo:
    windows 7
Re:Problema con imageview e trasparenza
« Risposta #1 il: 05 Agosto 2016, 22:38:35 CEST »
0
Prova android:background="@drawable/la_tua_immagine" al posto di android:src="@drawable/la_tua_immagine

Offline Kyl196

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
Re:Problema con imageview e trasparenza
« Risposta #2 il: 06 Agosto 2016, 10:03:24 CEST »
0
Non risolve... ho provato a usare background sia per lo sfondo che per l'immagine in sé ma nulla ...

Offline DCode

  • Utente junior
  • **
  • Post: 69
  • Respect: +20
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 16.04 LTS
Re:Problema con imageview e trasparenza
« Risposta #3 il: 06 Agosto 2016, 12:03:36 CEST »
0
Perché non è senza sfondo ma lo sfondo sono i  quadratini  :-)
E già lo puoi capire dal formato ad esempio perché la prima è jpg e le jpg non hanno sfondo trasparente
« Ultima modifica: 06 Agosto 2016, 12:06:46 CEST da m0nkeyDCode »
┻━┻ ︵ヽ(°□°ヽ) Develop w/ ( ( ObjC || Swift ) && Java[ "Android" ] ) (╯°□°)╯︵ ┻━┻

Offline Kyl196

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
Re:Problema con imageview e trasparenza
« Risposta #4 il: 09 Agosto 2016, 10:47:27 CEST »
0
Hai ragione grazie, avendone scaricate diverse credevo che il problema fosse in Android Studio, invece era l'immagine(ho scaricato photoshop e ho messo il background trasparente). Ora funziona, grazie dell'aiuto ! :)