钛手机:在android问题上获得行标题

时间:2012-03-07 05:27:27

标签: tableview titanium-mobile

朋友你好,

我正在使用Titanium开发一个应用程序,我有一个带有显示数据的tableview,点击行我在iPhone中成功获得了行标题,它的工作正常但在Android中我无法获得行标题所以请给我一个想法。

friendTableView.addEventListener('click',function(e)
{
    if(e.row)
    {
        alert(e.rowData.mobileNo);
        var mobileNo = e.rowData.mobileNo;
        alert(mobileNo);
    }
}

提前致谢。

2 个答案:

答案 0 :(得分:0)

我解决了我的问题:

          var mobileNo = e.row.mobileNo;
          alert(mobileNo);

          instead of

          var mobileNo = e.rowData.mobileNo;
          alert(mobileNo); 

并且工作正常。

答案 1 :(得分:0)

Appcelerator在iOS和Android中的行为与点击的行有所不同。

虽然iOS可以正常使用" rowData"作为原始问题提交的代码,但会引发Android错误。在使用" row"只有回复