首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >不幸的是,当按回按钮时,项目名称已经停止。

不幸的是,当按回按钮时,项目名称已经停止。
EN

Stack Overflow用户
提问于 2015-03-09 07:41:50
回答 1查看 536关注 0票数 0

当我在计数活动,我想返回菜单活动,我得到一个错误的“不幸的项目名称已停止”时,按上按钮。

这是错误日志:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
03-09 14:13:33.767: E/Trace(619): error opening trace file: No such file or directory (2)
03-09 14:14:05.537: E/AndroidRuntime(619): FATAL EXCEPTION: main
03-09 14:14:05.537: E/AndroidRuntime(619): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.projetandroid/android.view.Menu}; have you declared this activity in your AndroidManifest.xml?
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1618)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.app.Instrumentation.execStartActivity(Instrumentation.java:1417)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.app.Activity.startActivityForResult(Activity.java:3370)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.app.Activity.startActivityForResult(Activity.java:3331)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.app.Activity.startActivity(Activity.java:3566)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.app.Activity.startActivity(Activity.java:3534)
03-09 14:14:05.537: E/AndroidRuntime(619):  at com.example.projetandroid.compteur.onOptionsItemSelected(compteur.java:56)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.app.Activity.onMenuItemSelected(Activity.java:2548)
03-09 14:14:05.537: E/AndroidRuntime(619):  at com.android.internal.widget.ActionBarView$3.onClick(ActionBarView.java:167)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.view.View.performClick(View.java:4204)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.view.View$PerformClick.run(View.java:17355)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.os.Handler.handleCallback(Handler.java:725)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.os.Handler.dispatchMessage(Handler.java:92)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.os.Looper.loop(Looper.java:137)
03-09 14:14:05.537: E/AndroidRuntime(619):  at android.app.ActivityThread.main(ActivityThread.java:5041)
03-09 14:14:05.537: E/AndroidRuntime(619):  at java.lang.reflect.Method.invokeNative(Native Method)
03-09 14:14:05.537: E/AndroidRuntime(619):  at java.lang.reflect.Method.invoke(Method.java:511)
03-09 14:14:05.537: E/AndroidRuntime(619):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
03-09 14:14:05.537: E/AndroidRuntime(619):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
03-09 14:14:05.537: E/AndroidRuntime(619):  at dalvik.system.NativeStart.main(Native Method)

这是我的AndroidManifest文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.projetandroid"
        android:versionCode="1"
        android:versionName="1.0" >

        <uses-sdk
            android:minSdkVersion="17"
            android:targetSdkVersion="17" />

    <uses-permission android:name="android.permission.SET_WALLPAPER"/>

        <application
            android:allowBackup="true"
            android:theme="@style/AppTheme" 
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name" >



            <activity
                android:name="com.example.projetandroid.splash"
                android:label="@string/app_name" >
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />

                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity> 

            <activity
                android:name=".Count"
                android:label="Count" >

            </activity> 

              <activity
                android:name="com.example.projetandroid.Menu"
                android:label="Menu" >

            </activity>


        </application>

    </manifest>

这是我的计数活动

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 package com.example.projetandroid;
    import android.os.Bundle;
    import android.app.Activity;
    import android.content.Intent;
    import android.view.Menu;
    import android.view.MenuItem;
    import android.view.View;
    import android.widget.Button;
    import android.widget.TextView;

    public class count extends Activity {
        Button btnadd,bsubtract ;
        TextView text;
        public static int Count=0;
        @Override
        protected void onCreate(Bundle savedInstanceState)   {
            super.onCreate(savedInstanceState);
            getActionBar().setDisplayHomeAsUpEnabled(true);
            setContentView(R.layout.activity_main);

      btnadd = (Button) findViewById(R.id.button1);
      bsubtract = (Button) findViewById(R.id.button2);  
      text = (TextView)findViewById(R.id.textView1);
      text.setText("Your Total is "+Count);


      btnadd.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub
            Count++;
            text.setText("Your Total is "+Count);
        }
    });

      bsubtract.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                Count--;
                text.setText("Your Total is "+Count);
            }
        });

        }
// the method responsible for back button 
        @Override
        public boolean onOptionsItemSelected(MenuItem item) {

            switch(item.getItemId()){
                case android.R.id.home:
                    Intent intent = new Intent(compteur.this,Menu.class);
                  intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
                    startActivity(intent);
            }
            return true;
        }

    @Override
    protected void onPause() {
        // TODO Auto-generated method stub
        super.onPause();
        finish();
    }

    }

这是我的菜单活动:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    package com.example.projetandroid;

    import android.app.ListActivity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.ArrayAdapter;
    import android.widget.ListView;

    public class Menu extends ListActivity {
    String Classes[]={"Manuel Count","example1","example2"};
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            // TODO Auto-generated method stub
            super.onCreate(savedInstanceState);
            setListAdapter(new ArrayAdapter<String>(Menu.this,android.R.layout.simple_list_item_1,Classes) );
        }

        @Override
        protected void onListItemClick(ListView l, View v, int position, long id) {
            // TODO Auto-generated method stub
            super.onListItemClick(l, v, position, id);
            Class cs = null;
            try {



                 if(Classes[position]=="Manuel Count")
                {
                    Classes[position]="count";
                }

                cs = Class.forName("com.example.projetandroid."+Classes[position]);

            } catch (ClassNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();

            }

        Intent intent = new Intent(Menu.this ,cs );
        startActivity(intent);

        }

    }

这是我的第一次活动

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
package com.example.projetandroid;

import android.app.Activity;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.Window;

public class splash extends Activity  {

    MediaPlayer media;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        super.onCreate(savedInstanceState);
        setContentView(R.layout.splash);

        Thread Timer = new Thread(){
            public void run()
            {
                try{

                     media =  MediaPlayer.create(splash.this,R.raw.theme);
                    media.start();
                    sleep(1000);
                } catch (InterruptedException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                finally{
                    Intent intent = new Intent(splash.this , Menu.class);
                    startActivity(intent);
                }
            }   
        };
        Timer.start();
    }

    @Override
    protected void onPause() {
        // TODO Auto-generated method stub
        super.onPause();
        media.release();
    }


}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-09 07:45:51

您导入了错误的菜单类。

你们的宣言声明:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
com.example.projetandroid.Menu

但你进口了:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import android.view.Menu;

更改声明以与导入匹配,反之亦然。这通常是一个好主意,使您的类名更独特,以避免这种问题。

而不是菜单,试试MyMenu。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28946054

复制
相关文章
WPF 修改按钮按下的颜色
如何在按钮按下时使用这个附加属性修改按钮颜色?实际重写按钮的样式可以看到,在按下时可以修改颜色
林德熙
2022/08/04
2.3K0
WPF 修改按钮按下的颜色
如何在按钮按下时使用这个附加属性修改按钮颜色?实际重写按钮的样式可以看到,在按下时可以修改颜色
林德熙
2018/09/19
5.8K0
WPF 修改按钮按下的颜色
error信息显示状态下按钮按下时error不消失问题
当画面增加一个按钮,在输入框表示error状态下,按下按钮,error信息还是没有消失,即使在按下事件中已经设置了setCustomValidity()方法,还是没有起效。
repick
2021/11/25
1.5K0
error信息显示状态下按钮按下时error不消失问题
CentOS 8已经停止维护,怎么检查CentOS的版本
CentOS 8 在2021年12月31日停止更新并停止维护(EOL)。 CentOS 7 将会在2024年6月30日停止维护(EOL) 那么怎么知道我们线上正在跑的是哪个版本呢? 现在CentOS
入门笔记
2022/06/02
1.3K0
CentOS 8已经停止维护,怎么检查CentOS的版本
mysql的服务已经停止,无法启动的解决办法
(1)如果之前装过mysql的,把mysql的server卸载掉,连带MySQL Server 5.7\data文件一起清干净
全栈程序员站长
2022/09/18
2.9K0
我的Js代码-按钮按下时判断是否选择了最后一行,给出提示
<script language="javascript"> <!-- function onsub() { //生成新月的字符串 var nian=Number(document.all("ListBox1",0).value.substring(0,4)); var yue=Number(document.all("ListBox1",0).value.substring(4,6)); if(yue==12)
用户1075292
2018/01/23
3.6K0
win10 uwp 按下等待按钮
我们需要一个值让我们知道是不是已经完成了后台,按钮可以按下,在按下时,自动让按钮IsEnable为false。
林德熙
2018/09/18
7590
win10 uwp 按下等待按钮
当AI泡沫破裂时……
很显然我们目前处于一个不稳定的状态。这到底是一场泡沫还是一次革命?答案是当然包含一点革命——深度神经架构所创造的实实在在的成功已经颠覆了视觉和语音识别领域,更通用的机器学习也已经有了大量真实世界用例。
刀刀老高
2018/07/24
3600
当AI泡沫破裂时……
很显然我们目前处于一个不稳定的状态。这到底是一场泡沫还是一次革命?答案是当然包含一点革命——深度神经架构所创造的实实在在的成功已经颠覆了视觉和语音识别领域,更通用的机器学习也已经有了大量真实世界用例。
机器之心
2018/07/26
3760
【已经解决】当打开word时,viso图显示成{EMBED Visio.Drawing} 的解决方法
在使用vivo外销联运支付SDK继承指导文档的时候,会发现文档中有很多类似{EMBED Visio.Drawing}。怎么解决?
凯哥Java
2022/12/16
1.7K1
【已经解决】当打开word时,viso图显示成{EMBED Visio.Drawing} 的解决方法
pycharm py文件运行后停止按钮变成了灰色[通俗易懂]
这两天被这个问题折磨得要死,把pycharm卸载了还是没解决,后来终于在一篇博客中看见,然后终于解决了
全栈程序员站长
2022/09/27
1.3K0
pycharm py文件运行后停止按钮变成了灰色[通俗易懂]
Map按单个或多个Value排序,当Value相同时按Key排序
Map可以先按照value进行排序,然后按照key进行排序。 或者先按照key进行排序,然后按照value进行排序,这都是可以的。
向着百万年薪努力的小赵
2023/01/10
2.5K0
如何使用不同的命令启动已经停止运行的 Docker 容器?
你好,我是征哥,我相信不少人都会遇到这样的问题,容器本来运行的好好的,可是有一天报错退出了,重启容器依然报错,因为默认命令会崩溃,这意味着我无法启动容器后使用 docker exec。
somenzz
2022/05/24
2.5K0
WPF 点击按钮时更改按钮样式界面效果的 XAML 实现方法
在 WPF 中按钮 Button 将会吃掉路由事件,此时的 EventTrigger 如果通过 RoutedEvent 是 MouseLeftButtonDown 那么将会拿不到路由事件,也就触发不了,因此样式将不会变更。简单的解决方法就是通过 VisualStateManager 配合 VisualState 来实现
林德熙
2020/08/31
4.3K0
什么是 MySQL 的“回表”?
小伙伴们在面试的时候,有一个特别常见的问题,那就是数据库的回表。什么是回表?为什么需要回表?
江南一点雨
2022/01/24
2.3K0
什么是 MySQL 的“回表”?
EasyPlayer.JS播放画面停止并出现回放按钮的问题排查
测试过EasyPlayer播放器的朋友都知道,EasyPlayer在做播放器项目集成的时候十分便捷。因为EasyPlayer不仅针对不同的协议衍生出了多个版本,如EasyPlayer.js、EasyPlayerPro等,并且每个版本都带有二次开发接口,用户的自主调用简单易上手。
TSINGSEE青犀视频
2021/12/24
1.3K0
IOS开发中滑动页面时NSTimer停止的问题
我们在做倒计时的时候,发现当你手指按着屏幕不放,拖动tableView滑动的时候,写在cell上得倒计时停止倒计时,松开继续倒计时。研究发现就是拖动tableView滑动时,NSTimer停止了。 这其实就是runloop的mode在做怪。 runloop可以理解为cocoa下的一种消息循环机制,用来处理各种消息事件,我们在开发 的时候并不需要手动去创建一个runloop,因为框架为我们创建了一个默认的runloop,通过[NSRunloop currentRunloop]我们可以得到一个当前线程下面对应
王大锤
2018/05/17
1.8K0
[C#]不通过事件方式获取键盘按钮按下的状态
源码来自:https://www.pinvoke.net/default.aspx/user32/GetKeyboardState.html
CNXY
2020/10/27
3.6K0
Java的参数传递是「按值传递」还是「按引用传递」?
Java 编程语言中最大的困惑之一就是: java 是按值传递还是按引用传递。我在面试中经常会问面试者这个问题,但还是有很多面试者对这个问题的理解不是很正确。
淡定的蜗牛
2019/11/05
2.7K0
Java的参数传递是「按值传递」还是「按引用传递」?
win10 uwp 获取按钮鼠标左键按下
我们可以使用PointerPressed获得鼠标右键按下,但是我们如何获得左键? UWP 左键按下经常获取不到,本文:如何获得鼠标按下
林德熙
2022/08/09
1.2K0

相似问题

不幸的是,[灯塔项目名称]已经停止

10

不幸的是,androiddemo(项目名称)已经停止

44

不幸的是(项目名称)已经停止使用按钮单击。

20

Android:不幸的是(项目名称)已经停止工作了。

22

不幸的是,当试图集成Google时,项目已经停止。

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文