标签: back-button

在Javascript中实现后退按钮"警告"以在Flex中使用

我有一个Flex应用程序,如果他们点击后退按钮,我想给用户一个警告,这样他们就不会错误地离开应用程序.我知道由于跨浏览器不兼容,这不能完全在Actionscript中完成.我正在寻找的只是Javascript实现来捕获后退按钮.

有没有人有一个简单的非库跨浏览器脚本来捕获后退按钮?我似乎无法找到一个显示示例的帖子.

javascript apache-flex flash back-button

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

使用菜单按钮启动PreferenceActivity并使用后退按钮完成

我修改了CommonsWare的prefenceActivity应用程序但遇到了问题.

我想用菜单按钮启动prefenceActivity,然后用后退按钮完成它.

我有这个通过菜单按钮启动我的prefenceActivity:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    startActivity(new Intent(this, EditPreferences.class));
    return(true);
}
Run Code Online (Sandbox Code Playgroud)

它确实会回到我对应用程序的主视图,但我认为它还没有完成,因为当我再次按下菜单按钮时,prefenceActivity不会弹出agian.我必须关闭我的应用程序,它只能再次使用一次.

当我按下后退按钮时,我已经尝试在我的prefenceActivity中完成它,但这也无济于事.

我做错了什么?

谢谢你的帮助!

android menu back-button android-preferences

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

回到上一个表格(c#)

我知道如何在模态模式下转到另一种形式,就像我在下面所做的那样:

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    Form2 myNewForm = new Form2();
    private void button1_Click(object sender, EventArgs e)
    {
        this.Hide();
        myNewForm.ShowDialog();


    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的第二种形式,我该如何回到之前的表格?

public partial class Form2 : Form
{
    public Form2()
    {
        InitializeComponent();
    }

    private void Form2_Load(object sender, EventArgs e)
    {

    }
    private void button1_Click(object sender, EventArgs e)
    {
        this.Hide();
        // what should i put here to show form1 again
    }

}
Run Code Online (Sandbox Code Playgroud)

c# forms modal-dialog back-button

2
推荐指数
1
解决办法
4万
查看次数

使用[UINavigationBar外观]更改后退按钮图像

我想改变我的UINavigationBar的后退按钮

我可以使用此代码执行此操作:

 // Set the custom back button
    UIImage *buttonImage = [UIImage imageNamed:@"backag.png"];

    //create the button and assign the image
    UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
    [button setImage:buttonImage forState:UIControlStateNormal];
    [button setImage:[UIImage imageNamed:@"selback.png"] forState:UIControlStateHighlighted]; 
    button.adjustsImageWhenDisabled = NO;


    //set the frame of the button to the size of the image (see note below)
    button.frame = CGRectMake(0, 0, 30, 30);

    [button addTarget:self action:@selector(back) forControlEvents:UIControlEventTouchUpInside];

    //create a UIBarButtonItem with the button as a custom view
    UIBarButtonItem *customBarItem = [[UIBarButtonItem alloc] initWithCustomView:button];
    self.navigationItem.leftBarButtonItem = customBarItem;
    self.navigationItem.hidesBackButton …
Run Code Online (Sandbox Code Playgroud)

iphone back-button uinavigationbar uinavigationitem

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

使用Android中的webview中的"后退"按钮

使用普通移动浏览器时,按"返回"按钮,将转到上一页.在我的应用程序中使用WebView显示网页并且用户想要返回上一页时,通常如何完成?按"返回"按钮会自动将用户带回上一页还是将它们带回上一个活动?我认为,由于Back按钮通常意味着将用户带到上一个活动,因此不应该使用它来返回到以前的网页.如果是这种情况,我的移动网页是否应包含用户点击的自己的后退链接?

我想我要做的是了解我应该采用的正确行为.

android back-button webview

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

Android:当SlidingMenu(jfeinstein)显示时完成活动

我正在尝试在我的应用程序中实现jfeinstein创建的滑动菜单.我想要实现的行为是,当我按下后退按钮并且菜单没有显示时,它将显示出来.这非常有效.但是当菜单显示时,按后退按钮应该完成当前活动.相反,滑动菜单再次关闭会发生什么.

为了实现所描述的行为,我覆盖了onBackPressed:

@Override
public void onBackPressed()
{
    SlidingMenu sm = getSlidingMenu();
    if(!sm.isMenuShowing())
    {
        sm.showMenu();
    }
    else
    {
        finish();
    }
}
Run Code Online (Sandbox Code Playgroud)

但是只要滑动菜单显示onBackPressed就不再被调用了.我怀疑我必须使用SlidingFragmentActivity按后退按钮触发片段历史堆栈弹出.

有人知道如何解决这个问题吗?

android back-button android-fragments slidingmenu

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

如何使用on back press返回上一个Activity?

我有一个名为MainActand 的活动SubAct.MainAct是...的父母SubAct.

SubAct,我正在播放音乐背景.为了在按下后退按钮时停止播放音乐,我在下面实现了以下代码:

@Override 
    public void onBackPressed(){
      if (tick != null){
          if(tick.isPlaying())
              tick.stop();

          tick.release();
      }
 }
Run Code Online (Sandbox Code Playgroud)

使用该代码,音乐会像我预期的那样停止.但问题是我不能回去subAct,以MainAct...

我知道这是微不足道的,但你能告诉我正确的方法吗?

android back-button

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

从phonegap中的android硬件后退按钮退出应用程序

当您按下Android设备中的硬件后退按钮退出phonegap/ionic应用程序时,有没有办法显示确认弹出窗口?

在当前状态下,我的应用程序在单击后退按钮后继续前一个状态.

在应用程序中,无论您在何处按下后退按钮,都有办法退出应用程序吗?

我找到了这段代码,但似乎没有用:

$ionicPlatform.registerBackButtonAction(function() {
    var confirmPopup = $ionicPopup.confirm({
        title: 'Sign Out Confirm',
        template: 'Are you sure you want to Logout?'
    });
    confirmPopup.then(function(res) {
        if (res) {
            $rootScope.rootScopeUserTransactionPassword = null;
            $state.go('app.playlists');
        } else {
            console.log('You are not sure');
        }
    });
}, 100);
Run Code Online (Sandbox Code Playgroud)

android back-button angularjs cordova ionic-framework

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

导航栏中的Swift自定义后退按钮

我试图在导航栏中使用自定义图像作为我的后退按钮.我使用下面的代码,它添加了图像,但也保持按钮中的文本"后退".我想删除文本.我能这样做吗?

self.navigationController?.navigationBar.backIndicatorImage = UIImage(named: "icon-back")
self.navigationController?.navigationBar.backIndicatorTransitionMaskImage = UIImage(named: "icon-back")
self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.Plain, target: nil, action: nil)
Run Code Online (Sandbox Code Playgroud)

back-button uinavigationbar uibarbuttonitem swift

2
推荐指数
2
解决办法
8759
查看次数

如何使用后退按钮返回CrossWalk的XWalkView,或禁用它?

我首先尝试使用下面的代码返回webview.但是对于低渲染能力,我用XWalkView取代了WebView.

public boolean onKeyDown(int keyCode, KeyEvent event) {
    WebView mWebView = (WebView) findViewById(R.id.webview);
    if (event.getAction() == KeyEvent.ACTION_DOWN) {
        switch (keyCode) {
            case KeyEvent.KEYCODE_BACK:

                if (mWebView.canGoBack()) {
                    mWebView.goBack();
                } else {
                    finish();
                    if (MainActivity.mTencent.isSessionValid()) {
                        MainActivity.logout();
                    }
                }
                return true;
        }

    }
    return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)

当更改为XWalkView时,我只能在XWalkView中找到这个.但我找不到一个使用它的例子.当我没有实现后退按钮时,双击后退按钮后应用程序将退出.

我的问题是:1.如何使用返回XWalkView,如果某些代码可能更有帮助.2.当我不使用返回功能时,如何禁用后退按钮单击事件.

先感谢您.

android keyevent back-button crosswalk xwalkview

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