问题列表 - 第40174页

将项目添加到导航工具栏

我有一个导航工具栏,我在其中以编程方式添加工具栏项,如下所示.工具栏显示正确,工具栏样式设置为黑色不透明.但工具栏上的按钮不显示.为什么?

    //Set up the toolbar
 [[[self navigationController] toolbar] setBarStyle:UIBarStyleBlackOpaque]; 
 UIBarButtonItem *myButtonItem = 
 [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(handleMyButton)];
 NSArray *myItems = [NSArray arrayWithObjects: myButtonItem,nil];
 [[self navigationController] setToolbarItems:myItems animated:NO];
 [myButtonItem release];
Run Code Online (Sandbox Code Playgroud)

iphone

4
推荐指数
1
解决办法
5345
查看次数

除了手动之外,有没有办法在eclipse IDE中进行servlet映射?

最近,我已经开始使用Eclipse开发servlet.每次我编写一个servlet程序时,我都需要手动将它们映射到web.xml.有没有办法自动映射servlet ??还有Eclipse请求URL模式每当我创建一个新的servlet文件时.为什么它会自动将它映射到web.xml?注意:还建议任何有用的插件用于servlets/jsp开发...

java eclipse servlets

5
推荐指数
2
解决办法
7562
查看次数

在Android中禁用EditText

在我的应用程序中,我有一个EditText.我希望用户只具有读访问权限而不是写访问权限.在我设置的代码中android:enabled="false".虽然EditText的背景变为黑暗,但当我点击它时,键盘弹出,我可以更改文本.

我该怎么办?谢谢

android android-edittext

176
推荐指数
13
解决办法
25万
查看次数

从URL创建一个JavaScript数组

我需要从URL创建一个Javascript数组,例如:

转过来:

http://maps.google.com/maps/api/staticmap?center=Baker Street 221b, London&size=450x450&markers=Baker Street 221b, London&sensor=false
Run Code Online (Sandbox Code Playgroud)

变成这样的东西:

array['center'] = Baker Street 221b, London
array['size'] = 450x450
// and so on...
Run Code Online (Sandbox Code Playgroud)

我需要使这个序列化/反序列化双向工作(url到数组和数组到url的部分).是否有一些内置函数可以做到这一点?

提前致谢!

javascript url

24
推荐指数
1
解决办法
3万
查看次数

ANTLR中解析器规则和词法分析器规则之间的实际区别?

我理解在理论上分离解析器规则和词法分析器规则背后的理论,但在ANTLR中这两个语句之间的实际差异是什么:

my_rule: ... ;

MY_RULE: ... ;
Run Code Online (Sandbox Code Playgroud)

它们会导致不同的AST树吗?性能不同?潜在的含糊之处?

parsing antlr lexical-analysis

18
推荐指数
2
解决办法
7219
查看次数

如何更改Android的飞行模式的行为,以便它不会关闭蜂窝无线电?

我一直在尝试创建一个简单的应用程序,让用户在Android中自定义飞行模式的行为.这样做的动机来自于拥有三星Fascinate的亲戚,在通话过程中他会意外打开飞机模式.这种情况发生在他拿着手机时,不小心按住侧面电源/锁定按钮,这会打开一个对话框,其中包含"静音模式","飞行模式"和"关机"菜单.他不小心通过触摸他的脸颊来触发飞机模式.这会使电话掉线,对他来说是一种烦恼.

最后,我想创建一个应用程序,防止在用户处于通话过程中关闭蜂窝无线电.但是,对于第一次迭代我认为这是有道理的,让用户手动选择哪个电台将不会通过飞行模式得到关闭.

打算修改Android源代码或做一些需要root的东西.我正在寻找标准框架内的解决方案

我第一次尝试解决这个问题是创建一个可以修改的应用程序System.AIRPLANE_MODE_RADIOS:

System.putString(getApplication().getContentResolver(), System.AIRPLANE_MODE_RADIOS, "");
Run Code Online (Sandbox Code Playgroud)

根据API文档,此常量是"以飞机模式打开时需要禁用的以逗号分隔的无线电列表".似乎飞机模式实际上并不使用此常量,并且在更改后它将继续正常工作.

我的下一次尝试是创建BroadCastReceiver,接收AIRPLANE_MODE操作,并发出一个Intent来反转它:

Intent am = new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED);
intent.putExtra("state", 0);
context.sendBroadcast(am);
Run Code Online (Sandbox Code Playgroud)

激活后,这会关闭飞行模式.但是,如果用户处于呼叫中间,它仍将被丢弃(这是有道理的).所以,这不是我的问题的解决方案.

有谁知道如何防止飞机模式禁用蜂窝无线电?

java android action android-intent

4
推荐指数
1
解决办法
5777
查看次数

配置git以便"git pull"而不是"git pull origin master"?

使用git pull用于从远程仓库拉预期-现在,它要求我使用git pull origin master.我不太明白它给我的指示,说我可以在我的配置文件中添加一些内容:

[branch "master"]
remote = <nickname>
merge = <remote-ref>

[remote "<nickname>"]
url = <url>
fetch = <refspec>
Run Code Online (Sandbox Code Playgroud)

现在我的配置文件看起来像

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
[remote "origin"]
    url = |redacted|
    fetch = +refs/heads/*:refs/remotes/origin/*
Run Code Online (Sandbox Code Playgroud)

所以我猜我需要添加

[branch "master"]
    remote = origin
    merge = ??
Run Code Online (Sandbox Code Playgroud)

什么"合并"需要作为其论点?什么是远程参考(erence?)?我试着查看http://git-scm.com/docs/git-config,但似乎更多的是关于命令本身.

提前致谢!

git

44
推荐指数
3
解决办法
5万
查看次数

停止滚动条向左推送内容

我正在设计一个网站,我有多个页面使用相同的模板,有些页面比浏览器窗口的高度长,其他页面不高.较长的那些被推到他左边大约10px,这可能听起来不多,但是当切换页面时,一切都向侧面跳跃,这是显而易见的.

是否有一些CSS可以做的事情是让每个页面上的滚动条显示在内容上而不是推送它,我在模板中有一个边距,所以如果浏览器窗口太小,它只会覆盖用户滚动时的边距到最右边.

html javascript css

11
推荐指数
2
解决办法
6509
查看次数

将子字符串从const char*复制到std :: string

是否有任何可用的副本函数允许子字符串到std :: string?

示例 -

const char *c = "This is a test string message";
Run Code Online (Sandbox Code Playgroud)

我想将子字符串"test"复制到std :: string.

c++

10
推荐指数
1
解决办法
9171
查看次数

如何在linux服务器上测试命令行的网速(没有gui)?

我正在寻找方法来测试Linux机器上的网络速度,没有来自命令行的GUI.我对bmon/iftop/wget/curl这样的工具不感兴趣,特别是从上传方面来说,对于下载来说,wget在不同的目标和服务器(地点)上非常容易.但我对上传方面更感兴趣,这是服务器带宽中最重要的部分.我想通过使用带闪存的浏览器访问speedtest.net来测试世界各地不同服务器和地点的上传速度.如果该工具能够以这种方式处理下载速度那么就更好了.

linux networking command-line

13
推荐指数
2
解决办法
2万
查看次数