好的,我很确定这是不可能的,但客户要求我在我们为她开发的一个Android应用程序中这样做.
她想要的是,如果我们的应用程序正在运行,并且用户导航到:
Settings > Manage Application > [Our Application]
Run Code Online (Sandbox Code Playgroud)
,"强制停止"按钮被禁用.
这可能吗?如果有可能的话,有人会指出我应该走哪条路,或者如果不可能的话,如何使用基于事实的有效论据,我应该如何向她揭穿新闻.
更新: 她刚给我发了一个屏幕截图,在她看来,验证了她的请求,即有一个禁用"强制停止"按钮的Android应用程序.我怎么能向她解释这个?

我正在使用某人留下的遗留代码,而重新部署代码恰好是我的任务.我使用的是Windows Server 2003,Apache 2.0.63和PHP 5.2.10.
它不起作用.至少,不是我预期的方式.如果你愿意的话,把它叫做bug.
在检查时,我怀疑这个代码(在申请中出现多次)是罪魁祸首.
&$this->
为了说明这个问题,我重现了这段代码:
<?php
phpinfo();
//$variable = &$this->request;
?>
上面的代码执行得非常好,并且符合预期.但是,如果我将代码更改为:
<?
phpinfo();
//$variable = &$this->request;
?>
代码行为异常,并在屏幕上产生这种结果,这当然是完全不必要的和意外的.
request; ?>
现在,代码中充斥着与上面类似的代码,因此,应用程序现在在屏幕上生成与此类似的输出:
request; $user = &$this->user; // This is comment return false; ?>
对于代码如下:
<?
$request = &$this->request;
$user = &$this->user;
// This is comment
return false;
?>
我曾试图改变每一个<?随着<?php每当&$ this->重新出现它的丑陋头脑,但大多数时候,它引入了一个新的错误.
我重新安装了PHP和Apache,即使使用另一个版本的PHP(5.2.6),它仍然无法正常工作.我在我的localhost(Mac OS X,PHP 5.2.8和Apache 2.0.63)中部署了代码,并且没有麻烦.
请任何人,任何启示都足够了.
我在理解抽象/具体类之间的类参数值如何表现时遇到问题。
抽象类示例:
abstract class A {
init {
initStuff()
}
fun initStuff() {
additionalInit()
}
abstract fun additionalInit()
}
Run Code Online (Sandbox Code Playgroud)
具体类示例:
class B(val exParam: Int): A {
init {
println("$exParam") // This would give expected value.
}
override fun additionalInit() {
println("$exParam") // Always zero even if exParam value is set.
}
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,根据我的理解,我想打电话B(1000)并期望printlnB 类中的两者都打印出来,1000但事实并非如此,所以我的理解显然不在这里,所以任何人都可以让我正确理解?