问题列表 - 第22848页

通过ID动态获取drawable

我想取一个byte并将其附加到资源ID,以便能够获得与游戏中该编号牌组相对应的图像.使用其他设备上的路径很容易,但是使用资源ID我不确定如何才能执行此操作.

这就是我现在拥有的:

switch(GameSettings.gameDeck)
    {
    case 1:
        deckImage.setBackgroundResource(R.drawable.deck1);
        break;
    case 2:
        deckImage.setBackgroundResource(R.drawable.deck2);
        break;
    case 3:
        deckImage.setBackgroundResource(R.drawable.deck3);
        break;
    case 4:
        deckImage.setBackgroundResource(R.drawable.deck4);
        break;
    }
Run Code Online (Sandbox Code Playgroud)

在我的Blackberry版本中,我只是:

deckImage.setBitmap(Bitmap.getBitmapResource("/path/deck" + GameSettings.gameDeck + ".png"));
Run Code Online (Sandbox Code Playgroud)

有没有办法在Android上使用资源ID完成类似的事情?

java android

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

转到数组中的下一个键

让我们假设我知道有关键的"twoVal",但我不知道它后面是什么.我如何获得下一个关键的问题?我知道关键"twoVal"的位置吗?还是有另一种方式?

$arr = array('Cool Viski' => array('oneVal' => '169304',
                                   'twoVal' => '166678',
                                   'threeVal' => '45134'));
Run Code Online (Sandbox Code Playgroud)

php

6
推荐指数
2
解决办法
8848
查看次数

如何在Bash中用引号字符串保留换行符?

我正在创建一个脚本来自动创建apache虚拟主机.我的部分脚本是这样的:

MYSTRING="<VirtualHost *:80>

ServerName $NEWVHOST
DocumentRoot /var/www/hosts/$NEWVHOST

...

"
echo $MYSTRING
Run Code Online (Sandbox Code Playgroud)

但是,脚本中的换行符将被忽略.如果我回显字符串,就会吐出一行.

如何确保打印换行符?

bash

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

如果没有CSS,我们应该始终考虑页面的外观吗?

如果是,那么表现元素在这种情况下会有所帮助,那么我们应该使用它们吗?

<b>…</b> , <i>…</i>, <big>…</big>, <small>…</small>, <tt>…</tt>, <hr />
Run Code Online (Sandbox Code Playgroud)

这些是有效的标签

html css xhtml w3c semantic-markup

0
推荐指数
1
解决办法
210
查看次数

我应该在Windows上安装Eclipse的文件夹是什么?

我正在运行启用了UAC的 Windows 7 .我总是发现Eclipse不使用安装程序并且不使用AppData文件夹将其数据存储在Windows中这很奇怪,但最近我不得不重新安装它几次(硬盘驱动器问题)而且我一直在想我是否真的把它放在最好的地方.

我将eclipse文件夹复制到我的C:\Program Files\目录并在我的开始菜单上创建一个快捷方式,然后将其固定到我的任务栏.但是,eclipse存在问题所以我转到属性,兼容性选项卡,并启用"以管理员身份运行".然后每次我打开eclipse时我都必须在UAC窗口上按"是",但一切正常,除了一个副作用:我的触摸板不会在eclipse中滚动任何窗口.这是因为触摸板程序作为普通用户运行,因此无法修改以管理员身份运行的eclipse.那么,我必须以管理员身份关闭并重新打开我的触摸板软件.

无论如何,长话短说... 在Windows中放置eclipse文件夹的最佳位置在哪里,为什么?


编辑:我刚发现了一个可能的建议,请随时发表评论.听起来我可以第一次以管理员身份运行它并设置我的所有插件等,然后将其作为普通用户运行以执行我的正常任务(编码).我无法相信我从未想过这样做,但我可能会坚持使用Program Files目录并尝试这种方法,除非我在这里得到更好的答案.


Ninite将Eclipse放在C:\ eclipse中.从那以后问这个问题,那就是我的Eclipse安装位置.当Program Files文件夹用完时,Eclipse仍然无法正确处理权限.

eclipse windows windows-7

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

按属性排序列表,然后按另一个排序

我有一个包含两个数据点的示例类:

public enum Sort { First, Second, Third, Fourth }
public class MyClass
{
    public MyClass(Sort sort, string name) { 
        this.Sort = sort; 
        this.Name = name; 
    }

    public Sort Sort { get; set; }
    public string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我希望按照他们的Sort属性将它们分组,然后按字母顺序排列这些组.

List<MyClass> list = new List<MyClass>() { 
    new MyClass(MyClass.Sort.Third, "B"), 
    new MyClass(MyClass.Sort.First, "D"),
    new MyClass(MyClass.Sort.First, "A"),
    new MyClass(MyClass.Sort.Fourth, "C"),
    new MyClass(MyClass.Sort.First, "AB"),
    new MyClass(MyClass.Sort.Second, "Z"),
};
Run Code Online (Sandbox Code Playgroud)

输出将是:(显示Name)

A
AB
D
Z
B
C
Run Code Online (Sandbox Code Playgroud)

我已经能够通过使用a …

c# linq arrays sorting

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

多个分支合并,坚持Subversion或移动到Mercurial或Git?

鉴于存在三个分支A,B和C的情况,其中A定期合并到B和C. 有时候B被合并到C.对于Subversion,B显然必须在每次合并到C之后被删除并重新创建.这引起了同事的呻吟,但是任何替代方案都会做得更好吗?在我看来,Mercurial不会.也许Git?

有没有其他人遇到这个问题?

svn git merge

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

在Emacs中一次打开多个文件

在Emacs中使用ido-mode允许我使用Cx Cf从迷你缓冲区打开一个文件.此方法一次只打开一个文件.如何打开目录中的所有文件或指定要打开的多个文件?

emacs ido-mode

18
推荐指数
1
解决办法
7955
查看次数

如何使这个排序区不敏感?

def sortProfiles(p):
    return sorted(p, key=itemgetter('first_name'))
Run Code Online (Sandbox Code Playgroud)

我有一个词典列表.此函数允许我按first_name对它们进行排序.但是,它区分大小写.

python sorting dictionary list

2
推荐指数
1
解决办法
3581
查看次数

如何在SQL查询中设置条件逻辑以改变优先级?

如何在SQL查询中设置条件逻辑以改变优先级?

例如,如果我有像"id","name","event_id"这样的列的表,并且我有不同的"event_id",如180,181,270,271,我需要以"event_id"的方式排序270将位于顶部,然后是具有"even_id"271的行,其余数据将按"id"列按降序排序.

sql oracle sql-order-by

4
推荐指数
2
解决办法
5652
查看次数

标签 统计

sorting ×2

android ×1

arrays ×1

bash ×1

c# ×1

css ×1

dictionary ×1

eclipse ×1

emacs ×1

git ×1

html ×1

ido-mode ×1

java ×1

linq ×1

list ×1

merge ×1

oracle ×1

php ×1

python ×1

semantic-markup ×1

sql ×1

sql-order-by ×1

svn ×1

w3c ×1

windows ×1

windows-7 ×1

xhtml ×1