嘿,

我正在制作一个简单的秒表。当我单击“开始”按钮时,状态栏中会显示一条通知。当我点击“通知”时,我的秒表停止,并重置为 0。 以下是通知的 Intent :

            Intent msgIntent = new Intent(this, myActivity.class); 
            msgIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); 
            PendingIntent intent = PendingIntent.getActivity(myActivity.this, 
                    0, msgIntent, 
                    Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); 

请您参考如下方法:

如果添加标志没有按预期工作,满足您的需求的最简单方法是在 list 文件中定义特定 Activity 的启动模式。例如:

<activity 
        android:name=".myActivity" 
        android:label="@string/app_name" 
        android:launchMode="singleTop" > 


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!