草庐IT

SETTINGS

全部标签

Android:检查谷歌设置位置是否已启用

我正在开发一款使用GooglePlay服务的应用。在某些手机上,客户端会为位置返回null。发生这种情况是因为locaiton选项未在google设置上启用,如所附图片所示。如何以编程方式检查Android应用程序中是否启用了谷歌设置位置?http://www.cnet.com/how-to/explaining-the-google-settings-icon-on-your-android-device/ 最佳答案 可以检查googleplay服务本身是否可用。按照此处的说明进行操作:https://developer.andr

android - 如何在 Android Oreo 中的特定时间在 Android 上发出通知?

我正在寻找一种在Settings中创建preference的方法,以便在Android中的一天中的特定时间(由用户在设置中设置)发送通知应用程序。我看过不同的线程,例如this,但是这在AndroidOreo中不起作用。有人可以帮我解决这个问题或给我指点教程吗? 最佳答案 在查看不同的帖子和对AlarmManager的一些研究之后实现,这对我有用。它的基础是this发布和安排重复警报AndroidDocumentation.这是我当前的实现:我有一个SwitchPreference和一个TimePicker实现是SettingsSw

android - 以编程方式检查 Android 系统安全通知访问设置

有没有办法检查在Android中是否以编程方式启用或禁用以下设置?Settings>Security>DeviceAdministration>NotificationAccess>MyApp目前我正在通过以下方法从我的应用程序调用设置对话框,但如果设置已启用,那么我不想显示此设置。Intentintent=newIntent("android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS");startActivity(intent); 最佳答案 让它变得简单if(Settings.

android - 从 QT 应用程序 (com.android.settings) 打开 android 设置

我在QT中有一个android应用程序。我想从一个按钮调用android设置。我在Java中使用了这段代码:publicvoidusb(Viewv){Intentintent=newIntent();intent.setClassName("com.android.settings","com.android.settings.DevelopmentSettings");startActivity(intent);}有没有办法使用QTC++调用android设置? 最佳答案 QAndroidJniObject使得从QtC++代码创建

android - Intent 从我的应用程序打开通知 channel 设置

我需要发送什么Intent来打开我之前在我的应用程序中创建的通知channel的设置?我需要它来链接我的设置Activity。 最佳答案 要打开单个channel的设置,您可以使用ACTION_CHANNEL_NOTIFICATION_SETTINGS:Intentintent=newIntent(Settings.ACTION_CHANNEL_NOTIFICATION_SETTINGS).putExtra(Settings.EXTRA_APP_PACKAGE,context.getPackageName()).putExtra(S

android - SharedPreferences 不保存值(value)

我有这个代码:publicclassRegisterextendsActivity{privateLinearLayoutlayout;privateTextViewdebug;publicstaticfinalStringUSER_CONFIG="UserConfigs";@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.register);SharedPreferencessettings=getShared

android - 壁纸设置强制关闭

每当我尝试启动我的动态壁纸设置时,我都会遇到强制关闭问题。我那里什么都没有,所以我不确定是什么导致了这个问题……这是logCat03-1702:13:55.262:ERROR/AndroidRuntime(12429):FATALEXCEPTION:main03-1702:13:55.262:ERROR/AndroidRuntime(12429):java.lang.IllegalStateException:Couldnotexecutemethodoftheactivity03-1702:13:55.262:ERROR/AndroidRuntime(12429):atandroid

android - WebView 在加载 www.google.com 时导致 Uncaught TypeError

我正在使用WebView毫无问题地加载和呈现各种网站。奇怪的是,似乎导致错误的是www.google.com加载此页面时,单击“搜索”按钮不起作用。单击它时,我在LogCat中看到此错误(我还看到在页面加载期间报告了3个类似的错误):02-0723:23:59.230:ERROR/WebConsole(3721):UncaughtTypeError:Cannotcallmethod'getItem'ofnullathttp://www.google.com/:342我在我的onResume覆盖中启用了JavaScript(除其他外):WebSettingssettings=webVie

android - 在某些 Android 设备上设置亮度的问题

我在尝试设置屏幕亮度时遇到问题。为此,我使用以下代码:Settings.System.putInt(cResolver,Settings.System.SCREEN_BRIGHTNESS,brightness);其中brightness是0到255之间的值。问题是在某些设备上它可以工作(HtcOne、Nexus5等),而在其他设备上却不行!例如,如果我使用此功能在三星设备中设置屏幕亮度,屏幕不会变亮或变暗,尽管如果我进入“通知面板”(从屏幕顶部向下滑动)我可以看到亮度级别有改变了。有谁知道一种适用于所有Android设备的亮度设置方法?有谁知道为什么它在某些设备上有效,但在其他设备上却

android - 如何在 Android Kitkat 中使用 WebRTC?

我想在Kitkat的WebView中使用WebRTC。但不支持webview。我可以在Android中升级ChromeSDK。有什么方法可以让kitkat支持WebRTCWebSettingssettings=webView.getSettings();settings.setJavaScriptEnabled(true);settings.setDomStorageEnabled(true);settings.setPluginState(WebSettings.PluginState.ON);webView.setScrollBarStyle(WebView.SCROLLBARS_