Я новичок в титане. Можете ли вы предложить мне изменить список андроидов в титане. элементы списка получают из базы данных сервера. Я хочу отредактировать любую строку и обновить таблицу базы данных. Я уже получаю элементы данных/списка из базы данных и показываю в виде списка в tabgroup в tab1. Теперь я хочу отредактировать любой элемент списка и обновить базу данных. например, редактировать любое имя из списка и обновлять до базы данных.Как редактировать просмотр списка Android в титане
var tabGroup = Titanium.UI.createTabGroup();
var win1 = Titanium.UI.createWindow({
});
var tab1 = Titanium.UI.createTab({
icon:'KS_nav_views.png',
title:'List',
window:win1
});
var scrollView = Ti.UI.createScrollView({
contentWidth: 'auto',
contentHeight: 'auto',
scrollType: 'horizontal',
height: 'auto',
width: 'auto'
});
var section = Ti.UI.createListSection();
var listView = Ti.UI.createListView
({
sections: [ section ],
searchView: search,
editing: true,
caseInsensitiveSearch: true,
pruneSectionsOnEdit : true,
width:'100%'
});
var ajax = Ti.Network.createHTTPClient();
ajax.onerror = function(e){
alert('Error');
};
ajax.onload = function(){
Titanium.API.info(this.responseText);
var data = this.responseText;
var jdata = JSON.parse(data);
if(jdata.success){
rows=jdata.data;
var dataArr = [];
for(i=0; i< rows.length; i++){
dataArr[i]={ properties: { title: rows[i].name, canEdit: true, canMove: true}};
}
console.log(dataArr);
section.setItems(dataArr);
}
else{
alert(jdata.msg);
}
};
ajax.open('POST', 'http://www.examples.com/get-users.php');
scrollView.add(listView);
win1.add(scrollView);
abGroup.addTab(tab1);
Вам необходимо предоставить дополнительную информацию о том, что вы пробовали, и о том, чего вы надеетесь достичь, чтобы мы могли лучше помочь. –
Я уже получаю элементы данных/списка из базы данных и показываю их как список в tabgroup в tab1. Теперь я хочу отредактировать любой элемент списка и обновить базу данных. например, редактировать любое имя из списка и обновлять до базы данных. – shoyeb