onbackpressed

    1热度

    1回答

    我在Android应用程序Activity1和Activity2中有2个活动。 我想要显示从Activity2中的字符串检索到的数据,并且当从Activity2按下返回时,此字符串值设置活动1 textview中的文本。 请大家提前解决这个问题,谢谢。 活动2:这里我通过字符串值到活动时1我回来按下活动2,这将被检索到活动1. public void onBackPressed() {

    -2热度

    1回答

    当我正在浏览RecyclerView时,我有一个问题。我有一个RecyclerView列表,点击列表项后,我可以转到另一个recyclerView列表(刚更新的数据在同一个RecyclerView中)。但是当我尝试点击后退按钮时,我的应用程序直接关闭。我的问题是如何通过onBackPressed方法回到以前的列表?我试图在应用程序上下文变量中保存父列表变量,这是成功的。但是当贝克被按下时仍然有同样

    0热度

    3回答

    我想实现简单back button上activity去以前activity,但是当我调用方法finish()一些怪异的行为正在发生 - 问题是,我必须按back按钮两次?这是为什么发生?在后面的方法我只有finish()。如果没有instantiate全新的Intent,以前保存的activity有什么不同? public void back1 (View view){ this.fin

    2热度

    1回答

    您好目前正在开发使用片段的应用程序。我已经有15个片段并将其加载到单个Activity中。而在onBack上按下每个片段将启动之前的fragment.I google了解它,答案,但我只想知道哪个更有效的方式来处理这个问题。

    0热度

    3回答

    我一直在研究这几天,但尚未找到工作解决方案。有很多可用的信息,但由于我对Android的经验不足,我无法得到任何工作建议。 我有一个活动,其上有3个碎片堆栈,所有这些都是使用FragmentManager事务呈现并添加到堆栈。在第三个片段处于活动状态时,我需要拦截onBackPressed()方法并在碎片被销毁之前执行一些额外的东西。 我已经尝试过使用回调函数和接口来捕获Activity上的onB

    0热度

    1回答

    上午推出新activity像下面 Intent mIntent = new Intent(getActivity().getApplicationContext(), RetailerHomeActivity.class); mIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | IntentCompat.FLAG_ACTIVITY_CLE

    13热度

    2回答

    当用户按压背部退出应用程序,我展示插页式广告: mInterstitialAd.setAdListener(new AdListener() { @Override public void onAdClosed() { onBackPressed(); //line 98 } }); requestNewInterstitial(); priva

    -1热度

    1回答

    我正在开发Shopping应用程序allmost准备好了,在主要活动中扩展ActionBarActivity.on此活动leftDrawermenu,tabhost为Fragment。当抽屉被打开,然后onBackPress运行和performe exitConfirmDialog但如果抽屉比exitConfirmdialog关闭无法显示,上背部按片段直接关闭 public class MainA

    1热度

    3回答

    我想为我的主要活动中包含的所有碎片实现自定义onBackPressed方法。但是当我按下设备后,我没有挂钩。我试图在SOF中实现几个可用的东西,但没有一个能够正常工作。 请帮忙!这里 rootView.setFocusableInTouchMode(true); rootView.requestFocus(); rootView.setOnKeyListener(new OnKeyListen

    0热度

    4回答

    我正在制作一个应用程序,用户可以通过单击注销按钮来注销。在注销之前,用户在活动A中,然后他点击导航抽屉中的ogout按钮,这将他带到活动B(登录屏幕活动)。现在,在这里,如果我点击后退按钮活性的,虽然我对下面的代码清除活动堆栈再次出现,甚至, Intent intent = new Intent(curr_context, Activity_B.class); intent.addFlags(I