Android:ListActivity与ListView启动新意图,此意图不';我没有父母

Android:ListActivity与ListView启动新意图,此意图不';我没有父母,android,listview,listactivity,Android,Listview,Listactivity,我有一个带有ListView的ListActivity,单击我启动一个Intent 一旦创建了这个意图,我就创建了一个getParent,但它是空的。如果我这样做。isChild()它是假的 mPostList.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View v, int position, long id) {

我有一个带有ListView的ListActivity,单击我启动一个Intent

一旦创建了这个意图,我就创建了一个getParent,但它是空的。如果我这样做。isChild()它是假的

mPostList.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
    Intent IntentDiscution = new Intent(parent.getContext(), EcrireMessage.class);
    ....
    IntentDiscution.putExtras(objetbunble);
    parentClass.startActivity(IntentDiscution); 
}
mposList.setOnItemClickListener(新的OnItemClickListener(){
public void onItemClick(AdapterView父视图、视图v、整型位置、长id){
Intent intentdiscusion=new Intent(parent.getContext(),EcrireMessage.class);
....
意向性豁免(objetbunble);
父类。startActivity(意向性说明);
}

您可能正在寻找

YourParentClassName.this
代码

mposList.setOnItemClickListener(新的OnItemClickListener(){
public void onItemClick(AdapterView父视图、视图v、整型位置、长id){
Intent intentdiscusion=新的Intent(您的parentclassname.this,EcrireMessage.class);
....
意向性豁免(objetbunble);
父类。startActivity(意向性说明);
}

据我所知,唯一能生孩子的就是一个孩子


查看此讨论线程以了解更多详细信息:

我有一个错误:“在范围中无法访问类型列表的封闭实例”发布整个文件,因为其中可能有其他错误
mPostList.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
    Intent IntentDiscution = new Intent(YourParentClassName.this, EcrireMessage.class);
    ....
    IntentDiscution.putExtras(objetbunble);
    parentClass.startActivity(IntentDiscution); 
}