1

ここでは、動作するアプリケーションを作成しようとしていますが、同じコードでAndroidタブレットでアプリケーションを実行したいと考えています。

しかし、私のビューが定義されていないと彼が私に言ったので実行することは不可能ですが、それはipadで動作し、androidは論理的に動作するはずなので理解できません。

私のプロジェクト構造リソース

 apps.js => (here I instanced, but views and it is here that I but which are not defined)

 pages

  base => (I have my views with all the contained)

 Helpers => ()

 pictures

 android => (or the images there)

つまり、apps.jsは「pages / base /」で見られるようにフェッチし、それから私はjavascriptで見られる以外はすべて持っています。

これがapps.jsの私のコードです

Titanium.include("helpers/helpers.js")

//Default locale
opened_tab = true;
Titanium.include("i18n/fr.js");

var win = Titanium.UI.createWindow({
    backgroundColor:'#333',
    //orientationModes:Titanium.UI.LANDSCAPE_LEFT
});


if(Titanium.Platform.osname=="ipad")
    Titanium.UI.orientation = Titanium.UI.LANDSCAPE_LEFT;

if(Titanium.Platform.osname=="android")
    Titanium.UI.orientation = Titanium.UI.LANDSCAPE_LEFT;

var rotate = Ti.UI.create2DMatrix().rotate(90);
var counterRotate = rotate.rotate(-180);

var pages_references_ios = [
                                                {title:"Couverture",slug:"couverture"},
                                                {title:"Présentation concept",slug:"presentation"},
                                                {title:"Un monde de réussites",slug:"metiers_numeriques"},
                                                {title:"sign of success",slug:"sign_of_success"},
                                                {title:"1000 facons de devenir",slug:"1000_ways"},
                                                {title:"Pédagogie labos",slug:"labs"},
                                                {title:"Partenariats entreprise",slug:"enterprise"},
                                                {title:"la vie étudiante",slug:"student_life"},
                                                {title:"Campus map",slug:"map"},
                                                {title:"open campus",slug:"open_campus"},
                                                {title:"Chaine videos",slug:"video_channel"},
                                                {title:"Réseaux sociaux",slug:"social_networks"}
                                            ];
var pages_references_android = [
                                                {title:"Couverture",slug:"couverture"},
                                                {title:"Présentation concept",slug:"presentation"},
                                                {title:"Un monde de réussites",slug:"metiers_numeriques"},
                                                {title:"sign of success",slug:"sign_of_success"},
                                                {title:"1000 facons de devenir",slug:"1000_ways"},
                                                {title:"Pédagogie labos",slug:"labs"},
                                                {title:"Partenariats entreprise",slug:"enterprise"},
                                                {title:"Community awards",slug:"community"},
                                                {title:"la vie étudiante",slug:"student_life"},
                                                {title:"Campus map",slug:"map"},
                                                {title:"open campus",slug:"open_campus"},
                                                {title:"Chaine videos",slug:"video_channel"},
                                                {title:"Réseaux sociaux",slug:"social_networks"}
                                            ];

if(Titanium.Platform.osname=="ipad")
    pages_references = pages_references_ios;
else if(Titanium.Platform.osname=="android")
    pages_references = pages_references_android;

Ti.include("pages/topBar.js")

Ti.include("pages/bottomBar.js")


 var scrollView = Titanium.UI.createScrollableView({
    views:[cover, presentation_view,metiers_numeriques,
           sign_of_success_view,thousands_ways_view,
           labs_view,enterprise_view,student_life_view,
           map_view,open_campus_view,video_channel,social_view],
    maxZoomScale:1.0,
    currentPage:0,
    showPagingControl:false,
    cacheSize:5,
    zIndex:-100
});



if (Ti.Platform.name == 'android') {
    win.navBarHidden = true;
}

win.add(tabMenu);
//win.add(thumbnailsButtonView);

win.add(scrollView);
win.open();

私の英語でごめんなさい。ありがとうございました

4

0 に答える 0