草庐IT

prefer-online

全部标签

android - 如何在 Android Studio 中获取有关 "Waiting for target device to come online"的更多信息?

我在没有连接任何设备的情况下在Ubuntu16.10上运行AndroidStudio2.3。选择“运行”>“运行‘应用程序’以在模拟设备内运行应用程序时,我看到以下通知,但目标设备永远不会联机。如果我在终端中运行adbdevices,我会看到这个:我的AndroidStudio版本: 最佳答案 今天早上有同样的问题,在ubuntu和androidstudio上有相同的版本,我做的两种方法对我有帮助,我重新考虑第二种方法:在AndroidVirtualDeviceManager下,您可以编辑虚拟设备上的配置,优化EmulatedPer

android - xml中对android.R.drawable.ic_menu_preferences的引用

我知道只有两种形式可以检索xml文件中的资源值:'@'用于可绘制资源和'?'获取主题资源。现在我想使用“android.R.drawable.ic_menu_preferences”作为用于选项菜单项“设置”的图标。但这行不通:这可以用代码解决:MenuItemsettings;settings.setIcon(android.R.drawable.ic_menu_preferences);但是从开发指南中,我知道最好在xml中创建菜单项。 最佳答案 使用 关于android-xml中对

android - 让 Android 上的 WebView 使用 prefers-color-scheme : dark

我有一个使用webview的Android应用,最近我试图弄清楚如何使用新的@media(prefers-color-scheme:dark)CSS添加深色主题句法。我在我的页面上写了正确的CSS,如果我在Chrome中打开它并打开Chrome的暗模式,它就可以工作。我的AppTheme也继承了Theme.AppCompat.DayNight,当我为设备上的整个操作系统打开暗模式时,我的应用程序会显示暗加载对话框等。甚至元素的自动完成选项也会变暗。但是,我的webview加载的网页仍然没有变暗。根据thispage,webviews应该支持这个功能,但我就是不能让它工作。我在这里错过了

android - 将 Android Shared Preference Value 从 String 更改为 Int

我正在更新我的Android应用程序。该应用程序从我的服务器检索数据,其中有一个用户ID。用户ID是一个数字(整数),但它作为字符串从服务器到达,例如“1234”。在旧版本中,我随后将此用户ID作为字符串保存在我的共享首选项中,但现在我回过头来看它,我不喜欢它,并希望将它保存为Integer,因为它应该是。到目前为止非常简单。我只使用putInt/getInt而不是putString/getString。问题是所有当前使用该应用程序的人都会将值作为字符串保存在他们的共享首选项中,然后当他们更新应用程序时,新版本的应用程序将开始尝试使用getInt来获取旧版本的值版本保存为字符串。避免由

android - 如何创建我自己的 Preference 类

你能告诉我如何在android中创建我自己的Preference类吗?使用我自己的布局和自己的onclicklistener?谢谢。 最佳答案 好吧,book中大约有六七页,所以它有点涉及StackOverflow的答案。:-)Hereisasampleproject使用自定义View,它也包含在自定义Preference中。它只有约80行代码,但大部分UI智能都绑定(bind)在自定义View类中。简而言之,要制作自定义DialogPreference,您需要定义:build者onCreateDialogView()和onBind

android - 从 preferences.xml 开始一个 Activity

我正在尝试转到位于-的设置屏幕android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS从我的偏好Activity中的一个条目,但我没有运气。目前,按下条目只会刷新与我所在的屏幕相同的屏幕。我的preferences.xml看起来像这样:我的list条目如下所示:我做错了什么?日志:12-1115:53:34.170:INFO/ActivityManager(173):Startingactivity:Intent{act=android.provider.Settings.ACTION_LOCATION_SOURCE_SETTI

java - Android WebView 和 Word Online

我正在处理一个Android项目,我必须在其中打开一个Word在线文档,该文档必须在不公开URL的情况下打开。我有以下打开文档的代码,但发生了某种错误。我很确定它与权限有关,但我不确定我到底缺少什么。FrameLayout.LayoutParamsrl=newFrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT,FrameLayout.LayoutParams.MATCH_PARENT);android.webkit.WebViewwView=newandroid.webkit.WebView(this.getCo

java - Android Preference Image Picker - 如何在 DialogPreference 中接收结果

我想知道如何从DialogPreference中的图像选取器流接收结果.我希望DialogPreference在onActivityResult之后被调用,这样它就可以使用所选图像的Uri位置显示为在点击确定/取消之前,在他们的对话框中向用户预览图像。也许我需要在onActivityResult的末尾设置一些东西,然后在DialogPreference中调用一个生命周期钩子(Hook),但我不确定。目前的逻辑是这样的:ImagePreference.javapublicclassImagePreferenceextendsDialogPreference{ViewmView;publi

android - 在xml文件中实例化一个内部类(Preference)

当你想访问一些自定义View时layout.xml文件,你有两个选择:View在它自己的类中。然后你做View是内部类:现在我想在中做同样的事情.第一种方法效果很好,但我想把所有的自定义Preference在我的PreferenceActivity中一起上课。我试过(也用'.'而不是'$')以及,但都失败了。有没有人有想法? 最佳答案 当处理Views膨胀时,LayoutInflater寻找“View”->“类”的情况:ViewcreateViewFromTag(Viewparent,Stringname,AttributeSeta

android - 是否可以混合使用 'preference' 和首选项 header ?

我正在为我的应用开发一个首选项列表。现在,只有一个,但我相信随着它的充实,会有更多。我的首选是“主题”选择器,您可以在其中为某些预定义元素选择背景颜色主题。我想要一个双Pane界面用于我即将推出的首选项,但我不需要首选项标题使用的“子类别”中的此首选项。有没有办法将“首选项”(通过XML)添加到标题列表中,以便它出现在根首选项中?我已经看过了......没有看到任何关于这是否可能的例子。现在我只有一个“主题”按钮,它会转到一个新的首选项页面(它所在的另一个fragment),该页面点击2次而不是点击一次而不是点击一个不属于某个类别的首选项。 最佳答案