为什么我的活动不会开始?

时间:2010-09-13 19:36:48

标签: java android

我正在尝试使用startActivityForResult启动一个Activity,但我一直得到一个ActivityNotFound异常,我无法解决原因。我已多次查看代码,它似乎与其他一些工作代码相同。有什么建议吗?

启动Activity的newNoteButton:

    newNoteButton.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            final Intent i = new Intent(Typy.this, TypyEdit.class);
            startActivityForResult(i, 1);
        }
    });

TypyEdit活动的开头:

public class TypyEdit extends Activity {
private TextView mTitleText;
private TextView mBodyText;
private Long mRowId;
private NotesDbAdapter mDbHelper;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

1 个答案:

答案 0 :(得分:2)

您需要确保活动包含在AndroidManifest.xml文件中,如此

<activity android:name="TypyEdit" android:label="TypyEdit">
</activity>

否则将无法找到活动。