我正在评估是否以及如何移植CF .NET企业应用程序以在Android设备上运行.Windows Mobile手机上的应用程序以kiosk模式运行,其中应用程序在启动后以全屏模式自动启动,并且用户无法意外或自愿访问手机的任何其他部分.
Android上是否可以在启动后只有一个应用程序自动启动,并防止用户意外(或自愿)访问Android设备的任何其他部分?
我正在寻找在kiosk模式下启动应用程序的可能性.我想在Android 2.2 100.平板电脑上分发一个flash/air应用程序.
很好,即使有可能这将直接启动全屏应用程序.
问候
我有一个应用程序开始Splash activity screen
5秒然后打开Login activity screen
然后你打开正确的用户和密码Menu activity (listActivity)
然后每行点击打开MyCity activity
.
更新:
我想要得到的是:你在我的应用程序中的任何地方,你出于任何原因离开我的应用程序,不仅是当你按下主页按钮而且还有FOR EXPLPLES:
您按主页按钮检查另一个应用程序然后想要返回到我的应用程序.
您有关于whatsup或电子邮件的通知显示新消息,您打开您的whatsup或打开电子邮件,然后返回到我的应用程序.
3-您离开手机一段时间后再想检查我的应用程序.
4-按下电源按钮关闭手机(锁定屏幕),然后打开锁定,想要返回我的应用程序.
我的意思是任何时候你出于任何原因离开我的应用程序,但没有按下后退按钮退出整个应用程序然后想要再次返回到我的应用程序必须打开登录屏幕再次输入您的用户名和密码.
我呼吁finish();
Splash活动和登录活动.
我尝试过:android:clearTaskOnLaunch="true"
在清单中的Login活动中,但它确实没有.
任何建议将被认真考虑,
请写完整的工作代码.
登录活动:
public class Login extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
Button b = (Button) findViewById(R.id.loginbutton);
b.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
EditText username = (EditText) findViewById(R.id.login);
EditText password = (EditText) findViewById(R.id.password);
if(username.getText().toString().length() > 0 …
Run Code Online (Sandbox Code Playgroud)