写真をさらにクリックするとiPhoneでポップアップする画面をチタンで模倣しようとしています. 「モーダルウィンドウ」だと思います。今のところ、いくつかのボタンのみを備えたモーダル ウィンドウを作成してみました。後でアイコンを紹介します。しかし、モーダル ウィンドウが画面全体を占めており、サイズを変更しようとしましたが、うまくいきませんでした。左のような画面を再現する方法についてのアドバイスは、 http://9to5mac.files で大歓迎です。 wordpress.com/2012/08/screen-shot-2012-08-09-at-12-24-18-pm.png これに似たものをAndroidでも再現してみたいと思います。私の元のコードは次のとおりです。
var ModalWindow = Ti.UI.createWindow({
title:'modal window',
backgroundColor:'black',
height: "80%",
width: '200dp'
});
var PlayStoreBtn= Titanium.UI.createButton({
title: 'Play Store',
top: '10%'
});
var youTubeBtn= Titanium.UI.createButton({
title: 'YouTube',
top: '20%'
});
var facebookBtn= Titanium.UI.createButton({
title: 'Facebook',
top: '30%'
});
var mySpaceBtn= Titanium.UI.createButton({
title: 'MySpace',
top: '40%'
});
var twitterBtn= Titanium.UI.createButton({
title: 'Twitter',
top: '50%'
});
var deleteBtn= Titanium.UI.createButton({
title: 'Delete',
top: '60%'
});
var cancelBtn= Titanium.UI.createButton({
title: 'Cancel',
top: '70%'
});
cancelBtn.addEventListener("click", function (e){
ModalWindow.close();
})
ModalWindow.add(PlayStoreBtn);
ModalWindow.add(youTubeBtn);
ModalWindow.add(facebookBtn);
ModalWindow.add(mySpaceBtn);
ModalWindow.add(twitterBtn);
ModalWindow.add(deleteBtn);
ModalWindow.add(cancelBtn);
ModalWindow.open({modal:true});
});