草庐IT

android - 如何在 RN for Android 中禁用字体缩放?

只需使用allowFontScaling={false}即可在iOS上修复此问题,但我不确定如何在Android上进行设置。此外,对于不熟悉RN并且从Android标签来到这里的任何人,我不认为我可以轻松地更改为dp字体缩放或其他任何东西,所以有没有办法我可以通过某种方式在我的应用程序中全局执行此操作吗?谢谢! 最佳答案 请更新ManiApplication.java文件importandroid.view.WindowManager;importandroid.content.res.Configuration;importand

Android:有没有办法禁用通知 bundle ?

我有一个应用程序,用户可以在其中收到有关他们需要做的事情的多个通知。用户可以选择使其中一些通知持久化(我通过调用NotificationCompat.Builder.setOngoing实现)。至少在我的Android版本Nougat上,当我的应用程序发布了三个以上的通知时,它们会被bundle到一个通知中,这使得用户可以一次滑动就可以关闭所有通知。这使得以前持久化的通知不再持久化。有没有办法以编程方式指示Android不要bundle我的通知?这是我用来构建通知并显示它的代码:NotificationCompat.Builderbuilder=newNotificationCompa

android - 如何以编程方式禁用 Android AppWidget 按钮上的 onClick 处理程序

我在appwidget上有一个按钮,我需要通过服务以编程方式“启用”/“禁用”。第一个想法是调用setBoolean(R.id.buttonid,"setClickable",false)来禁用它,但显然您不能远程调用setClickable。另一个想法是使用rv.setTextViewText(R.id.buttonid,"")从中删除文本标签,然后通过rv.setOnClickPendingIntent(R.id.buttonid,null).不幸的是,将null传递给它会导致android.app.ActivityThread.handleServiceArgs中的NullPoi

android - 如何禁用 ListView 中的子项目(使其颜色变为灰色且不可点击)

在我的应用程序中,有一个ListView,点击它的每一项都会导致一个操作。但在某些情况下,某些操作无法完成。如何禁用ListView中的子项(使其颜色变为灰色且不可点击)? 最佳答案 你应该覆盖isEnabled在你的适配器中。只需跟踪您要禁用的项目并为它们返回正确的值。 关于android-如何禁用ListView中的子项目(使其颜色变为灰色且不可点击),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

android - 如何在 Android Studio 中禁用对项目的 C/C++ 支持?

我时常犯错误,试图在AndroidStudio项目中启用C/C++支持。我认为我可能喜欢使用C/C++,但我忘记了,至少在我的系统上,我从来没有能够让它工作,即使在下载了NDK库之后也是如此。我四处寻找如何从项目中删除C/C++支持,但似乎您唯一能找到的是关于如何启用/禁用NDK支持的问题(和答案),而不是如何删除来自项目的支持。那么,如何做到这一点呢? 最佳答案 删除build.gradle应用文件中的externalNativeBuildblock应该可以解决问题。还要在您的Java代码中查找任何System.loadLibra

android - 在 WebView 中禁用 SoftKeyboard

我知道这是一个常见问题,但我无法在此处和Google上找到有效的解决方案。我的Android应用程序中有一个WebView,里面有一个JSF页面和一个简单的DatePicker组件:显示带有日历的弹出窗口。感谢这个命令,我设法使弹出窗口工作:WebViewview=(WebView)findViewById(R.id.statistics);view.getSettings().setJavaScriptEnabled(true);不幸的是,当我单击输入文本或按钮以显示日历的弹出窗口时,焦点会转到输入文本,Android会显示其隐藏日历的键盘。我尝试了几种解决方案。最后一个是这样的:v

android - 如何使用 lintOptions 在 gradle 上禁用 'contentDescription' 警告?

我想禁用此警告:[Accessibility]Missing'contentDescription'attributeonimage我知道解决方案android:contentDescription:"@null".但我希望能够完成整个项目,而不是在我的每个ImageView上。关于documentationoftoolsandroid,他们提倡这样做:android{lintOptions{disable'TypographyFractions','TypographyQuotes'...}}我的问题是这个警告“contentDescriptionattributeonimage”的

android - Fabric 图标在 android studio 中被禁用

我无法从androidstudio访问fabric。插件已安装,但图标似乎已禁用。这是屏幕截图。 最佳答案 这对我有用:卸载Fabric插件并重启AndroidStudio。然后删除位于此处的.crashlytics文件夹:在Windows上:%USER_HOME%/.crashlytics在Mac/Unix上:$HOME/.crashlytics最后,重新安装Fabric插件并重新启动AndroidStudio。 关于android-Fabric图标在androidstudio中被禁用

android - 如何在不使用 TYPE_KEYGUARD 的情况下禁用主页按钮?

我创建了一个锁屏应用程序,我需要禁用主页按钮,因此如果手机被盗,则无法访问该手机。我的锁屏是全屏Activity。我使用此代码禁用主页按钮,但它给了我一些错误。这是代码:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);}@OverridepublicvoidonAttachedToWindow(){this.getWindow().setType(WindowManager.LayoutParams

android - 禁用 Android ListView 'blue' 背景

当我在Android中点击列表项时,我总是得到一个蓝色背景。如果我使用自定义布局,当我单击时,我的布局周围可能有2-5dp的空间是蓝色的。此外,TextView变得更暗。单击列表项时如何禁用View中的任何更改? 最佳答案 我知道它有点晚了,但也可以使用ListView的setSelector方法并将其设置为android.R.color.transparent。您也可以在布局文件中使用android:listSelector来达到相同的效果。 关于android-禁用AndroidLi