Chcę zapytać o widok obrazu w tytanowym programowaniu Android, ponieważ nie otrzymuję właściwego sposobu tworzenia widoku obrazu dla mojej aplikacji. Zrobiłem okno i dodałem widok z czarnym kolorem tła i na tym chcę dodać obraz ,,w ustawionej pozycji, ale nie mogę go użyć ....

/////tu jest mój kod//// // Dodaj ekran gościa przez vishakha

var win1 = Titanium.UI.createWindow({
    backgroundColor:'white', height:480, width:320
}); 
win1.open(); 
var header= Titanium.UI.createView({
    backgroundColor: 'black', 
    top: 0, left:0, 
    height:65, width:320
}); 
win1.add(header);
var backbutton= Titanium.UI.createImageView({
    backgroundImage:'images/back.png',
    height: 40,
    top:5,
    left:5,
    width:50
}); 
header.add(backbutton);

Ale ten obraz nie jest pokazany... n jeszcze 1 umieściłem obraz w folderze zasobów... proszę o pomoc ..,, mam nadzieję na przykład.. dzięki ,,

1
zoya. 23 czerwiec 2011, 11:32
Twoja ścieżka pliku jest poprawna, jeśli umieszczasz obraz w Resources/images/
 – 
Muhammad Zeeshan
23 czerwiec 2011, 13:35

2 odpowiedzi

Najlepsza odpowiedź

Czy próbowałeś użyć właściwości „image” zamiast „backgroundImage”?

2
Xiao 25 czerwiec 2011, 13:28

Zamiast używać:

var backbutton= Titanium.UI.createImageView({
    backgroundImage:'images/back.png',
    height: 40,
    top:5,
    left:5,
    width:50
}); 

Posługiwać się:

var backbutton= Titanium.UI.createImageView({
    image:'/back.png',
    height: 40,
    top:5,
    left:5,
    width:50
}); 

Oznacza to, że plik obrazu znajduje się w folderze Zasoby. Aby utworzyć ImageView, chcesz użyć obrazu zamiast backgroundImage.

2
Jason 24 lipiec 2011, 03:41
Wysłałbym tylko odpowiednią linię do zmiany, ponieważ reszta informacji jest zbędna.
 – 
Ren
16 listopad 2012, 14:06