android 出现的问题,logcat的显示不知怎么解决?

注册界面,点击确定按钮,出现上面的错误确定按钮代码okBtn.setOnClickListener(newOnClickListener(){@Overridepubli... 注册界面,点击确定按钮,出现上面的错误
确定按钮代码 okBtn.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View arg0)
{
name = et1.getText().toString();
pass = et2.getText().toString();
sex = et3.getText().toString();
age = et4.getText().toString();
hobby= et5.getText().toString();

DatabaseHelper helper = new DatabaseHelper(getBaseContext());
db = helper.getWritableDatabase();
Cursor cursor = db.query(DatabaseHelper.TABLENAME,
new String[]{DatabaseHelper.NAME},
DatabaseHelper.NAME + "=?",
new String[]{name}, null, null, null);
if (cursor.getCount()>0)
{
Toast.makeText(getBaseContext(), "该用户已存在!!", Toast.LENGTH_LONG).show();
return;
}
else{
ContentValues values = new ContentValues();
values.put(DatabaseHelper.NAME, name);
values.put(DatabaseHelper.PASSWORD, pass);
values.put(DatabaseHelper.SEX, sex);
values.put(DatabaseHelper.AGE, age);
values.put(DatabaseHelper.HOBBY, hobby);
db.insert(DatabaseHelper.TABLENAME, null, values);

Intent i = new Intent(RegisterActivity.this,SucActivity.class);
i.putExtra("name", name);
startActivity(i);
}
}});
展开
 我来答
双四别阴我
2015-07-18 · TA获得超过2282个赞
知道大有可为答主
回答量:1250
采纳率:57%
帮助的人:1195万
展开全部

从错误日志来看,ActivityNotFoundException,就是找不到对应的Activity.

通过后面的描述:"have you declared this activity in your AndroidManifest.xml?"

说明是你没有在AndroidManifest.xml里申明你的activity。

activity申明像这样:

<activity
    android:name="com.test.main.LoginActivity"
    android:launchMode="singleTop"
    android:screenOrientation="portrait" />

最好是加上activity完整的路径。

善良的youyouok
2013-10-29 · 超过15用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:39.2万
展开全部
SucActivity 这个Activity没有在AndroidManifest.xml里面注册
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友83e12d6e1
2013-10-29 · 超过13用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:28.5万
展开全部
貌似是没加权限,或者是Activity没注册,,,,
追问
Activity注册过了,没加权限是什么意思?怎么加?谢谢!
追答
就是比如你要调用系统的联系人列表,或者你要联网都需要加权限,具体什么权限就得看你要干什么了,有个参考可以看看
http://www.cnblogs.com/classic/archive/2011/06/20/2085055.html
把你需要的代码粘到AndroidManifest.xml里标签外面就行
格式:
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式