Android 访问视图的子级时返回null

Android 访问视图的子级时返回null,android,mobile,titanium,appcelerator,appcelerator-mobile,Android,Mobile,Titanium,Appcelerator,Appcelerator Mobile,我在上一节课时不及格 view.children[0] 该视图是一个tianium.UI.view-object,并且只有一个子tianium.UI.ImageView-object需要访问。我该如何解决这个问题? 我已经看过了,但它对我不起作用。我发现了这个,这可能是我的问题的原因,如果这个错误被修复了,有什么线索吗 下面是更详细的代码 function (parentView, id, leftMargin) { var cellImageView = cellImageView =

我在上一节课时不及格

view.children[0]   
该视图是一个tianium.UI.view-object,并且只有一个子tianium.UI.ImageView-object需要访问。我该如何解决这个问题? 我已经看过了,但它对我不起作用。我发现了这个,这可能是我的问题的原因,如果这个错误被修复了,有什么线索吗

下面是更详细的代码

function (parentView, id, leftMargin) {
var cellImageView = cellImageView = Titanium.UI.createImageView({
    url: imageUrl
});
var cellView = Ti.UI.createView({
    id: id,
    left: leftMargin,
    parent: parentView
});
cellView.addEventListener('click', function (e) {
    Titanium.API.info("you clicked1:" + e.source.id);
    OnNumClick(e.source, e.source.parent);
});
cellView.add(cellImageView);
return cellView;
}

OnNumClick = function (cellViewObj) {
Titanium.API.info("cellViewObj:" + cellViewObj);
Titanium.API.info("cellViewObj.children:" + cellViewObj.children);    
};
结果: [INFO][710537]cellViewObj:ti.modules.tianium.ui。ViewProxy@437ba5a8
[INFO][1510628]cellViewObj.children:null

我的错,我从Tianium SDK 1.2升级到了1.6,因为某种原因,我的设置在早期的1.6版本中无法正常工作,最终它成功了。谢谢你的帮助,穆罕默德

您是否试图在表单击事件中获取子视图?我已在删除不需要的部分后添加了代码。我正在尝试获取“视图”的子级“ImageView”,而inturn是“TableRow”的子级。希望我说的有道理。为什么要这样做父:父视图我需要访问父视图,没有父视图将返回null。parentView部件处理不同的用途。您认为我尝试获取子视图的方式有任何问题吗?我需要访问childImageView。因为parentView是cellView的父视图,所以我认为您需要访问类似parentView.cellView.children或类似的子视图。