Skip to main content

[Titanium] show confirm messagebox

Titanium is a cross-platform framework based on javascript. So, you can simple show an alert messagebox by normal javascript code:
alert('Alert text');

However, when you want to show a confirm messagebox to user with additional options as Yes/No/Cancel, you should use Titanium API to do that.
var alertReset = Titanium.UI.createAlertDialog({
title: 'Question',
message: 'Do you really want to do this?',
buttonNames: ['Yes', 'No', 'Cancel'],
});
alertReset.addEventListener('click', function(e) {
Titanium.API.info('e = ' + JSON.stringify(e));
switch(e.index){
case 0://yes
alert('You choose Yes');
break;
case 1://no
alert('You choose No');
break;
case 2://cancel
alert('You choose Cancel');
break;
default:
break;
}
});
alertReset.show();

That's alll.
Wish succeed!

Comments

Popular posts from this blog

Integrate blogspot blogger blog with Dot TK free domain

Blogspot or Blogger is a blog service from Google. This service provides us many functions to make a small website as creating a blog, posting, commenting, . . . But there is a thing which might cause you dissatisfy. That's the blog address is too long, like http://www.your-tips-tricks.blogspot.com . If you own a short Dot TK domain , then your problems will be solved.