Selenium Grid 2-Remote webdriver没有在FireFox中设置用户代理偏好。
我在Windows机器上使用Selenium Server 2.28.我已经设置了集线器和节点.我正在使用.NET编写我的测试用例.我正在使用以下代码使用用户代理更改(iPhone)的自定义Firefox(17.0.1)配置文件. FirefoxProfileManager profileManager = new FirefoxProfileManager(); FirefoxProfile profile = profileManager.GetProfile(FireFox_Profile_Name); profile.SetPreference("general.useragent.override", _sUserAgent); DesiredCapabilities capability = DesiredCapabilities.Firefox(); capability.SetCapability(FirefoxDriver.ProfileCapabilityNam
28 2024-04-26
编程技术问答社区
如何打开 Visual Studio Code's 'settings.json' 文件
我做了很多次,每次我忘记了它. 菜单 file →首选项→设置. 我明白了: 我想打开文件 settings.json (可编辑的json文件).我该怎么做? 解决方案 打开用户设置: 打开命令调色板(使用 f1 或 ctrl + shift ++ p p ) ) 类型"打开设置" 您有几个选项¹,选择打开用户设置(JSON) 此图像是在 vs代码在线编辑 中拍摄的 ,从手册和取决于平台,是: Windows %APPDATA%\Code\User\settings.json² macos $HOME/Library/Application\ Support/Code/User/settings.json linux $HOME/.config/Code/User/settings.json 工作区设置将在您保存的{workspaceName}.code-workspace文件中,并且文件夹设置将在创建的文件夹中. . 用户和
34 2024-04-22
编程技术问答社区
允许在Safari中通过终端Mac的苹果事件的JavaScript
我正在编写一个在Safari中执行do javascript的程序.唯一的问题是我试图使该应用程序授予其自由许可.我正在尝试找到处理Safari开发人员偏好的文件,以便我可以做到这一点.有人知道这可能在哪里或如何更改这些设置吗? 解决方案 它是~/Library/Preferences/com.apple.Safari.plist的Safari首选项.您想要的关键是AllowJavaScriptFromAppleEvents.您可以使用defaults设置它: #to turn it on defaults write -app Safari AllowJavaScriptFromAppleEvents 1 #to turn it off defaults write -app Safari AllowJavaScriptFromAppleEvents 0 其他解决方案 虚拟键盘的东西对我不起作用.正如Apple Develepoer论坛上的Starplayr发现问题
16 2024-03-28
编程技术问答社区
首选项目的背景颜色
我正在使用PreferenceFragment(没有ListView),但无法设置背景颜色,并且似乎是透明的. 如何将背景颜色设置为用PreferenceFragment? 将背景颜色设置为白色 编辑: 第一个屏幕截图: 覆盖不起作用 - 解决方案 此问题也回答了在这里 将以下代码添加到您的首选项将使您添加背景颜色,图像等. @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = super.onCreateView(inflater, container, savedInstanceState); view.setBackgroundColor(getResources().getColor(android.R.color.your_color));
12 2024-03-27
编程技术问答社区
在xml文件中实例化一个内部类(Preference)。
当您想在某些layout.xml文件中访问自定义视图时,您有两个选择: 该视图在自己的类中.那你做 视图是一个内部类: 现在,我想在A 中做同样的事情.第一种方法效果很好,但是我想将所有自定义Preference类放在我的偏好性中.我尝试了(也有'.'而不是'$')以及,但两者都失败了. 有人有主意吗? 解决方案 处理Views充气时,LayoutInflater寻找"视图"
20 2024-02-20
编程技术问答社区
如何设置ListPreference的默认值
当活动启动时,我需要为listPreference设置defult值. 我已经尝试使用ListPreference.setDefaultvalue("value");,但它使列表的FIRTS条目为默认值.我需要它是因为我必须检查条件并将其设置为满足该条件的值,因此我认为它不能从XML文件(使用android:defaultValue) 中完成. 例如,假设我在arrays.xml中具有此值数组: red green blue 1 2 3 在percencescreen xml中:
48 2024-02-17
编程技术问答社区
Android中的动态列表偏好
如何在Android中生成动态列表重新? 我想获取所有WiFi访问点,并在首选项中使用列表(即,使用listPreference制作列表). 如何做? 解决方案 可以通过编程创建Android中的每个XML元素,因为元素名称也是Java类.因此,您可以在代码: 中创建listPreference CharSequence[] entries = { "One", "Two", "Three" }; CharSequence[] entryValues = { "1", "2", "3" }; ListPreference lp = new ListPreference(this); lp.setEntries(entries); lp.setEntryValues(entryValues); 您可以在XML中创建它,然后在代码中添加条目/条目值: CharSequence[] entries = { "One", "Two", "Three" }; CharSequ
12 2024-02-17
编程技术问答社区
设置偏好布局并改变其中的属性
是否可以通过编程方式访问设置为偏好的布局? 这是我拥有的,一个非常简单的项目 - 概念证明 偏好活动: package com.example; import android.os.Bundle; import android.preference.PreferenceActivity; import android.util.Log; import android.view.View; public class PreferenceExampleActivity extends PreferenceActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); a
10 2024-02-16
编程技术问答社区
将一个活动的引用传递给另一个活动
我知道我可以在活动之间使用意图之间传递一些值. 但是,如果我想将整个活动转移到另一项活动中,我认为这不是一个好方法. 还有另一种方法吗? 我有设置活动,其中我正在改变一些颜色.因此,在回到主要活动后,我想应用这些颜色.为此,我需要在更改颜色值之后访问Main Activitive字段,因此在偏好性内部.换句话说,我想从偏好性类别中访问主要活动字段.有什么想法吗? 解决方案 您应该使用SharedPreference,然后在主要活动中访问该>.我建议您在 http://developer.android.com/guide/主题/ui/settings.html 因为您似乎正在错误地实现设置活动.您可能特别感兴趣的部分是"读取偏好" 部分.但是,我强烈建议您阅读整个过程,然后以正确的方式实施您的设置. 以三种不同的方式(我能想到的)更新答案: 1)使用startActivityForResult()开始您的首选项活动,然后在您的onActivityResult()
12 2024-02-15
编程技术问答社区
如何在片段中隐藏偏好之间的分隔线
我想隐藏片段中的偏好之间的分隔线. 代码如下: 1.settingsactivity.java public class SettingsActivity extends PreferenceActivity { super.onCreate(savedInstanceState); SettingsFragment settingsFragement = new SettingsFragment(); FragmentTransaction transaction = getFragmentManager().beginTransaction(); transaction.add(android.R.id.content, settingsFragement, "settings"); transaction.commitAllowingStateLoss(); } 2.settingsfragment.java publi
16 2024-02-14
编程技术问答社区
如何设置编辑文本偏好摘要并使其坚持下去
我已经回去了第四,我无法得到它.我正在使用偏好片段来设置设置.我可以使设置工作,甚至可以在更改时获得"摘要"以进行更新.但是,如果我离开设置屏幕并返回它,摘要将返回默认文本.因此,问题是使用EditText偏好时.您如何更新摘要,以显示用户更改设置的内容,并使其在关闭屏幕和应用程序上粘贴?在这种情况下,当我的用户更改MSE_IP时,摘要更改为" MSE IP X.x.x.x.x",但是一旦我离开设置屏幕并回来,它就返回到" 0.0.0.0",这是 @string/mseip设置的内容. preverences.xml
26 2024-02-14
编程技术问答社区
创建自己的SwitchCompat首选项
由于AppCompat V7缺少A SwitchCompatPreference似乎有必要由我自己创建. 如何实现?我谷歌搜索了一下,找到了一个DialogPreference的教程.我试图以SwitchCompatPreference的方式采用它,但是在我的XML布局中,它总是说该类在偏好xml中不允许. 我需要做什么? 解决方案 您不需要创建一个新组件. 首先,您应该使用CheckBoxPreference而不是SwitchPreference,以支持下API. 使用现有android.support.v7.widget.SwitchCompat窗口小部件,创建一个新的布局文件,例如l_switch.xml.使用以下代码:
12 2024-02-13
编程技术问答社区
以编程方式定义默认活动(应用启动时)。
我的应用程序由一些活动组成. 活动A是我带有一些图标的主菜单. 此活动可以根据您按哪个图标启动:活动B,C,D,E或f. 这很好,非常简单,活动a是默认的. 现在,我在偏爱中做出了一个选择,允许用户开始他们喜欢的活动. 一些用户实际上更喜欢直接获得活动b. 我找到解决方案的唯一方法是在活动中这样做. public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); settings = PreferenceManager .getDefaultSharedPreferences(getBaseContext()); final Intent intent = getIntent(); String action = intent.getAction(); if (Intent.ACTI
18 2024-02-12
编程技术问答社区
如何从次级偏好中更新偏好摘要
我无法解决这个问题.我有偏好屏幕,并且有子优先级打开另一个屏幕.在此上,项目的另一个屏幕更改可能会被OnSharedPreferenceChangeListener捕获,我在父偏好屏幕上更改摘要,但是当我返回到该父偏好屏幕时,摘要没有更改. 同样的问题也被提出在这里,但是结论尚不清楚,我无法解决这个问题.对我来说,这似乎是一个普遍的问题,我猜这有很好的解决方案. 剂量有人知道解决这个问题的解决方案吗? 我想保留一件事:子优先级是标准的,而不是习惯. 解决方案 我已经通过将OnPreferenceClickListener添加到首选项中解决了这一问题,该偏好将在主屏幕上更改摘要. OnPreferenceClickListener viewUpdater = new OnPreferenceClickListener() { @Override public boolean onPreferenceClick(Preferen
32 2024-02-10
编程技术问答社区
从自定义SeekBarPreference中获取数值
我在互联网上找到了此代码,并认为我会尝试一下.我将其放在自己的喜好中,这是我想要的方式,但我唯一的问题是我无法获得Seekbar的价值. 这是我偏爱中使用的代码的链接: http://android.hlidskialf.com/seekbar-preference 这是偏好的一部分xml: 任何人都可以告诉我如何在用户在首选项窗口中更改它之后获得seekbar的价值? 解
6 2024-02-07
编程技术问答社区
如何验证一个特定int范围的EditTextPreference值?
我想验证一个EditTextPreference值以在特定的int范围内(假设1至22).我可以验证的唯一部分是inputType(仅数字),并在prefs.xml文件中使用以下XML声明. android:inputType =" number" 我做的第二件事是在ListSettings活动中编写以下代码. public class ListSettings extends PreferenceActivity implements OnSharedPreferenceChangeListener{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.prefs); SharedPreferences sp = PreferenceMan
20 2024-02-06
编程技术问答社区
铃声偏好不保存其值
我已经有了一些偏好,例如EditTextPreference等,它们都可以使用,但是现在我需要使用RingtonePreference,并且无法正常工作.这是非常简单的代码: 当我单击此偏好时,ID 确实打开对话框以选择铃声,但是它不能保存它.我的意思是,我选择铃声,按"确定",然后再次单击此偏好,但仍未选择铃声. 如果我尝试从代码中获取价值,例如: SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); String tmp = prefs.getString("my_ringtone_key", "none"); 然后tmp具
6 2024-02-06
编程技术问答社区
android:widgetLayout和android:layout在偏好上的区别?
我得到了一些怪异的配置,其中widgetlayout配置了列表项目的内部空间,并且布局配置了整个项目列表和屏幕背景?有人可以真正解释什么是widgetlayout? 解决方案 android:layout:整个偏好的布局(包括标题,摘要和小部件) android:widgetLayout:首选项的可控小部件部分的布局(例如,复选框偏好将在此处指定仅由复选框组成的自定义布局) 其他解决方案 android:widgetlayout 首选项的可控小部件部分的布局.将其夸大成一个偏好的布局,应比布局属性更频繁地使用.例如,复选框偏好将在此处指定自定义布局(仅由复选框组成). 检查此链接以获取更多说明
26 2024-02-05
编程技术问答社区
当用户编辑字段中的值时,作为首选项的自定义DatePicker不保留值
我创建了一个datePickerPreference,即我扩展了DialogPreference,并在其中创建了一个datePicker对象,并且几乎可以完美地工作.当您单击上下箭头并保存您选择的值时,它会更改值. 但是,如果您单击字段内部并在其中键入新值,则不会保存更新的值!使用箭头时,始终调用ondatechanged()方法;当用户输入字段并进行编辑时,只有在选择另一个字段时才调用OnDateChang(在这种情况下,如果他编辑了最后一个字段并单击"确定",则最后一个编辑将被忽略).我发现 eric besette在他的timepickerpreference 上发布了类似的问题 这是我的代码: public class DatePickerPreference extends DialogPreference implements OnDateChangedListener, OnDateSetListener { @Override
10 2024-02-04
编程技术问答社区