Android:将当前活动传递给其他功能,并将其用作后退按钮的目标

时间:2014-07-31 19:51:36

标签: android android-activity view

我有baseActivity类以这种方式扩展Activity:

class baseActivity extends Activity {

    public void gotolist(View v){

        Intent list = new Intent(getApplicationContext(), list.class);
        String pkg=getPackageName();

        list.putExtra(pkg + ".cat", v.getContentDescription());
        startActivity(list);
        overridePendingTransition(R.anim.right_slide_in, R.anim.right_slide_out);
    }
}

在View中的模板文件中,我想使用代码:

android:contentDescription="32"
android:onClick="gotolist"

问题:我想向list.class(activity)发送实际的活动信息,这样当点击list.class中的自定义按钮时,我可以将其设置为返回原始活动。

我在Android和OOP上都很新,所以我需要帮助:)。 谢谢你的阅读。最好的问候

1 个答案:

答案 0 :(得分:0)

您可以使用方法startActivityOnResult(intent);

这是一个很好的例子:

http://developer.android.com/training/basics/intents/result.html