草庐IT

Android - 从 Activity 向上导航到 Fragment

我正在开发一些应用程序,但遇到了一个问题。我有:1.ActivityA(抽屉导航模式)在FrameLayout中带有ListFragment:XML:ActivityB,显示ListFragment中ListView的详细数据。如何通过保存ListFragment的UI从ActivityB返回(使用NavigationUpButton)到ActivityA(如果我使用HomeBack返回,Activity会重新创建)。顺便说一句,如果我按下手机上的后退按钮,Activity不会重新创建并返回到之前的状态。 最佳答案 当您使用向上导航

android - 使用软键盘向上移动一种布局,但将一种布局保留在底部

我有以下TabHost布局:问题是,当软键盘出现时,Button和TabWidget都会向上移动。我的目标是将TabWidget保持在底部(软键盘下方)并让“确定”按钮向上移动(在键盘顶部)。可能吗?提前致谢! 最佳答案 尝试这可能是使用完全调整list参见moveuptextviewonlywhenvirtualkeyboardopenonandroid 关于android-使用软键盘向上移动一种布局,但将一种布局保留在底部,我们在StackOverflow上找到一个类似的问题:

recyclerview不使用NotifyDataSethanged更新,直到向上滚动

我在回收器视图上使用Gridlayoutmanager,并希望在其上实现分页。我的问题是,当我到达视图的底部并添加服务中的数据时,我使用notifydatasetchanged或notifyIteMrangeChangedrecyclerview,直到我向上滚动之前,请不要更新。而且,如果我再次设置适配器并将位置设置为先前的位置,则会有闪烁的效果,这并不光滑。这是我尝试的,但似乎没有任何作用//addingdatatomylistmNewsList.addAll((List)response.body());//isettheadapteragainintcurrentPosition=gag

android - 软键盘不向上推 webview 内容也不调整大小

简而言之,在WebView中加载内容并点击文本字段后,我的应用拒绝调整大小或平移。这是我的设置我有一个包含多个fragment的Activity。这是带有fragment容器的布局。这是webviewfragment的布局。我的应用的主题扩展了Theme.AppCompat.Light.DarkActionBar我尝试过的:就像整个网络上写的一样,我都试过了android:windowSoftInputMode="adjustResize"和android:windowSoftInputMode="adjustPan".我知道全屏android:windowSoftInputMode=

android - 为什么我的面板在移动设备上向上滚动? jQuery手机

我有一个带有面板的小任务查看器,您可以在其中创建任务,无论如何,我遇到的问题是,当您在移动设备上向下滚动面板时,它会返回到顶部,因此您需要再次向下滚动才能单击所需的输入,当您完成(或不填写)输入并尝试单击后退按钮以关闭键盘时,它会再次返回顶部.我尝试使用.focus但它忽略了它。为什么会这样?我该如何解决?真诚感谢任何帮助。点击加号按钮打开面板P.S.:我清理了代码以关注问题我的代码:#header{background-color:#72a9dc;text-shadow:003px#000;color:white;}.code{background-color:#b4d0ec;tex

android - 在 Android 的自定义 ActionBar 按钮中添加向上导航属性

我想创建自己的ActionBar布局。像这样(例如在Paint中创建)是否可以为第二个按钮提供向上导航属性?因此,如果我按下它,它会完成此Activity并启动它的父级。我想要抽屉导航的汉堡图标、向上导航的向上图标和Activity的标题。这可能吗?还是已经有解决方案了? 最佳答案 实际上,这很容易做到(虽然有点老套)。首先,为后退按钮创建一个可绘制对象(最好-作为选择器,以区分按下/正常状态:接下来,将这个drawable设置为工具栏的logotoolbar.setLogo(R.drawable.back_button_selec

android - 为什么向上滚动时滚动会停在折叠的工具栏处? (不扩大显示图像)

正如我在标题中所解释的那样,如果我在下拉后立即移开手指从底部快速滚动到顶部,则滚动将停止在折叠的工具栏处。我想让它扩大。如果我顺利地拉动nestedscrollview,没有问题,工具栏会正确展开。我在nestedscrollview中有回收站View。这是我的布局提前致谢。 最佳答案 在我多次尝试覆盖另一个stackoverflowanswer中的AppBarLayout.Behavior之后,我找到了一个可以解决我的问题的库。(smooth-app-bar-layout)使用有3个步骤。小心第3步。您应该将nestedscrol

当使用viewpagers显示软键盘时android向上移动布局

好的,我已经在做(我相信)我需要做的所有事情,以便在显示软键盘时使我的应用程序布局滚动/向上移动,但它不工作,所以我猜我一定是在做一些事情来阻止它,我想知道如果它是我的viewpager的固定高度或我不知道的东西,我通读了一些帖子,这些帖子在显示键盘时将相对布局描述为“压碎subview”,而线性布局不会压碎subview,所以考虑到这一点,这是我的布局MAIN_ACTIVITY共有3个viewpager,第一个(最上面)的布局各不相同第一个浏览器SECONDVIEWPAGER第三个浏览器我希望当键盘弹出时这个布局仍然存在它当前布局的底部我把它放在线性布局中并且还尝试将它的viewpa

向上滚动时Android工具栏不会展开

我有一个工具栏,它会在RecyclerView向下滚动时折叠,但当用户快速向上滚动时,工具栏不会展开。知道哪里出了问题吗?此行为显示在以下视频中:https://youtu.be/67ntPkW-5XA布局代码: 最佳答案 如果您希望它在您每次向上滚动时展开,您应该将app:layout_scrollFlags="scroll|enterAlways"添加到您想要显示的View中。据我了解,您想将此添加到您的CollapsingToolbarLayout。可能的标志:scroll:应该为所有想要滚动出屏幕的View设置此标志-对于不

android - 键盘覆盖屏幕而不是向上推布局?

我有一个问题,当我点击我的键盘时,我的屏幕内容没有被推上去——而是键盘只是覆盖了我屏幕上的所有内容(即覆盖了我的ListView).这是我的布局结构:我将我的RelativeLayout嵌套在ScrollView中,因为我认为这会使我的整个布局可滚动,这会“向上推”所有布局,以便用户可以查看在输入他或她的回复时输入这些部分。我的AndroidManifest.xml中也有:这是我的代码。任何帮助将不胜感激!编辑:我尝试为ScrollView添加父级LinearLayout。现在的问题是:当我将鼠标悬停在ListView上时,垂直滚动的ScrollView不应包含另一个垂直滚动的小部件编