草庐IT

Fragment-Activity

全部标签

android - 将 Activity 结果传递到 React Native 模块中

我正在尝试使用ReactNative对文本进行一些语音识别。我写了一个react模块来启动识别器IntentpublicclassSpeechToTextModuleextendsReactContextBaseJavaModule{...@ReactMethodpublicvoidstartListening(CallbackerrorCallback,CallbacksuccessCallback){Intentintent=newIntent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);intent.putExtra(RecognizerI

android - 如果从一个 fragment 移动到另一个 fragment ,则在发布版本中显示汉堡包图标代替后退图标

我正在使用导航架构。对于调试构建:debug{debuggabletrueminifyEnabledfalseuseProguardfalse}对于发布版本:-release{minifyEnabledtrueproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}我正在使用抽屉导航,当应用程序打开时显示汉堡包工具栏中的图标。在此先感谢您的帮助。但是当我从一个fragment移动到另一个fragment时。我必须显示返回图标(导航返回)。在调试版本中它工作正常。但在发布版本中,汉堡

android - 为什么我的 fragment 没有显示在导航 Controller 中?

我是Android导航Controller的新手。这是我的主要Activity的xml:我的Kotlin主要Activity:classMainActivity:AppCompatActivity(),NavController.OnDestinationChangedListener{lateinitvarnavController:NavControlleroverridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)setContentView(R.layout.activity

android - Activity 在后台被杀死后应用程序崩溃

我对使用ViewPager显示fragment的应用程序有疑问。一切正常,直到应用程序进入后台并被操作系统杀死。似乎在恢复后我有2个处理事件的IncidentScreenFragment,其中一个带有使我的应用程序崩溃的空演示者(MVP)。我的HomeActivity看起来像:overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)presenter.onViewCreated()initViews(sa

安卓导航组件 : how save fragment state

我使用bottomNavigationView和导航组件。请告诉我如何在切换到另一个选项卡并返回到旧选项卡后不破坏fragment?例如,我有三个选项卡-A、B、C。我的起始选项卡是A。导航到B后,然后返回A。当我返回到选项卡A时,我不希望重新创建它。怎么做?谢谢 最佳答案 根据openissue,Navigation不直接支持多个返回堆栈-即,当您从A或C返回B时保存堆栈B的状态,因为Fragments不支持多个返回堆栈。根据thiscomment:TheNavigationAdvancedSampleisnowavailable

android - 如何在导航组件中从 Dialog 导航到 Fragment?

我试图在导航组件中从DialogFragment导航到Fragment,但结果很奇怪。当我从DialogFragment导航到Fragment时,背景fragment正在更改为目标fragment,当前对话框位于其顶部,而不是仅仅移动到目标fragment。这是导航图。为什么我会出现这种行为或如何解决?我所说的修复是指正常的对话行为。比如说,我在fragmentA的顶部有一个对话框D并从DBstrong>,屏幕应显示B。当我从B弹出时,它应该转到A之上的D的前一阶段。 最佳答案 感谢@musooff提交thisbug此问题已在Nav

java - 有没有一种简单的方法可以将按钮添加到子 Activity 的操作栏?

我正在尝试将按钮添加到androidstudio应用程序中的操作栏到子Activity,但我只能设法将其添加到主要Activity。有人知道我该怎么做吗?我希望“确定”按钮位于我用橙色绘制的位置。带有操作栏的主要Activity。带操作栏的子Activity 最佳答案 您不必使用操作栏。您只能使用您想要的背景颜色的View。在您将按钮设置在彩色区域上方之后。在AndroidStudio中:值(value)观>风格使用这个:代替回到你的布局://ChangeyourbackgroundwithLinearLayout'sbackgro

java - 如何将多个变量从 java Activity 传递到 java 类?

我可以将字符串从JavaActivity传递到一类库,但我无法确定如何发送多个,我需要传递三个,这里是代码:OFActivity.javapackagecc.openframeworks.androidMultiOFActivitiesExample;importandroid.content.Intent;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.Menu;importandroid.view.MenuItem;importandroid.view.View;importandroid.view

android - RecyclerView 滚动条在 Android 的对话框 fragment 中不可见

我有一个对话框fragment,其中有一个回收器View。我想在回收站View中添加一个滚动条。我添加了scrollbars="vertical"但它没有显示。我认为这个问题与主题有关。这是我的xml:我正在限制对话框fragment的高度和宽度,如下所示:@OverridepublicViewonCreateView(@NonNullLayoutInflaterinflater,@NullableViewGroupcontainer,@NullableBundlesavedInstanceState){Objects.requireNonNull(inflater,"LayoutIn

android - 我们如何通过单选按钮调用主要 Activity 中第二个 Activity 的功能?

有两个Activity,Main_Activity和Configuration_activity。Configuration_activity具有可在手机上正常工作的单选按钮(振动、静音和正常模式)(以及保存状态)。我可以通过单击Main_Activity中的单个单选按钮来使用Main_Activity中第二个Activity的配置吗?Configuration_Activity已经通过图像按钮使用Main_activity。 最佳答案 是的,你可以!按照下面提到的步骤操作:使功能/方法(振动、静音和正常模式)公开和静态。创建Con