如何使用钛嵌套两个scrollableview android

时间:2013-01-04 08:07:13

标签: android scroll titanium

我有点担心,因为我想要一个嵌套的scrollableview,但他的工作是他的湿冷。 我可以从右向左滚动,当我在我的第二张照片上时,我在另一张滚动视图卷轴上给我打电话,但不是这样,它一定是我做错了。 aillor以及如何完成第二次垂直滚动?

滚动主体

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

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

//create despicture for scroll
var repImage = 'res-long-land-hdpi';
var image = Ti.UI.createImageView({
  image:'android/images/'+repImage+'/default.png'
});

//scroll principal
var scrollView = Titanium.UI.createScrollableView({
    views:[image,cover],//cover call two scroll
    maxZoomScale:1.0,
    currentPage:0,
    showPagingControl:false,
    cacheSize:5,
    zIndex:-100,
});


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

将在第一个

中进行的第二个滚动
cover = Titanium.UI.createView({
    left:0,
    top:0,
});

var repImage = 'res-long-land-hdpi';
var image1 = Ti.UI.createImageView({
  image:'android/images/'+repImage+'/p1.jpg'
});

var image2 = Ti.UI.createImageView({
  image:'android/images/'+repImage+'/p2.jpg'
});

// second scroll
var scrollView1 = Titanium.UI.createScrollableView({
    views:[image1,image2],
    maxZoomScale:1.0,
    currentPage:0,
    showPagingControl:false,
    cacheSize:5,
    zIndex:-100,
    layout:'vertical'
});


cover.add(scrollView1);

谢谢

0 个答案:

没有答案