相关疑难解决方法(0)

如何处理活动中的后退按钮

如何处理活动中的后退按钮.我有一些按钮.如果我单击其中一个按钮,它将重定向到我需要的按钮.它工作正常,但当我按下后退按钮它完成.

如何解决这个问题呢.所有这些按钮只有一个活动.提前致谢.

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) 
{
    if ((keyCode == KeyEvent.KEYCODE_BACK)) 
    {
        return false; //I have tried here true also
    }
    return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)

我已经使用上面的代码处理后退按钮,但它无法正常工作.当我按下后退按钮时,它会自动敲击.

android

128
推荐指数
5
解决办法
28万
查看次数

如何完成Android应用程序?

我需要完成一个Android应用程序.为此我写了

@Override
public void onBackPressed() {
    AlertDialog.Builder builder = new AlertDialog.Builder(this);
    builder.setMessage("Are you sure You want to exit")
        .setCancelable(false)
        .setPositiveButton("YES"),
        new DialogInterface.OnClickListener() {
            // On
            // clicking
            // "Yes"
            // button

            public void onClick(DialogInterface dialog,int id) {
                System.out.println(" onClick ");
                closeApplication(); // Close Application method called
            }
        })
        .setNegativeButton("NO"),
        new DialogInterface.OnClickListener() {
            // On
            // clicking
            // "No"
            // button
            public void onClick(DialogInterface dialog,int id) {
                dialog.cancel();
            }
        });

        AlertDialog alert = builder.create();
        alert.show();
    }

    private void closeApplication() {
        System.out.println("closeApplication …
Run Code Online (Sandbox Code Playgroud)

android

32
推荐指数
5
解决办法
7万
查看次数

以编程方式将正在运行的应用程序发送到后台

是否可以在android中以编程方式将活动发送到后台?

我正在创建一个恶作剧应用程序,在指定时间后播放有趣的声音(由用户输入).并且我不希望应用程序在播放该声音时可见,并且显示器应该是黑暗的.

android

8
推荐指数
3
解决办法
2万
查看次数

如何将应用程序发送到后台?

如何将我的应用程序发送到后台使用代码?当按下"Home键"时如何捕捉事件?

非常感谢 !

android

3
推荐指数
1
解决办法
8897
查看次数

如何将应用程序放到后台?

如何将应用程序(活动?)放到后台,以便它可以在那里工作?

moveTaskToBack(true);不起作用.我有android:noHistory="true"和这个代码:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) 
{
    switch(keyCode)
    {
        case KeyEvent.KEYCODE_BACK:
            moveTaskToBack(true);
            return true;
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

怎么了?如何将应用程序放到后台?

upd:或者我可以只在root(MAIN,LAUNCHER)活动中使用moveTaskToBack(true)?

android background-process

1
推荐指数
1
解决办法
4312
查看次数

标签 统计

android ×5

background-process ×1