小编Mic*_*old的帖子

为什么Eclipse需要这么长时间才能更新Maven依赖项?

我在Eclipse工作区中有一个Maven项目.当我启动Eclipse时,更新Maven依赖项需要很长时间.它实际上似乎永远不会完成,而在进行此更新时,我无法在Eclipse中执行任何操作.

有谁能够帮我?

eclipse maven

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

如何在Android的ListView中为菜单项创建图标?

我用a ListView来显示我的应用程序的主屏幕.
主屏幕基本上是menu进入应用程序的不同部分.目前,我已经ListViewonCreate方法中以编程方式添加了其内容.

以下是执行此操作的代码段:

String[] mainItems = {
    "Inbox", "Projects", "Contexts", "Next Actions"
}

@Override
public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    setContentView(R.layout.main);

    setListAdapter(new ArrayAdapter<String>(
            this, android.R.layout.simple_list_item_1, mainItems));
    registerForContextMenu(getListView());
}
Run Code Online (Sandbox Code Playgroud)

所以菜单基本上只是一堆节点,文本包含在mainItems数组中.我知道我可以创建一个XML布局(即R.layout.mainMenu_item),其中包含ImageView和TextView,但我不确定如何设置ImageView的图标.我已经看到有一个setImageResouce(int resId)方法,但是在使用ArrayAdapter生成时使用它的方法让我望而却步.有一个更好的方法吗?

icons android listview menu

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

你能在setuptools中为Python 2和3设置条件依赖吗?

在发布支持Python 2和3的Python egg时,您是否可以指定根据您使用的版本而更改的依赖项?例如,如果您使用dnspythonPython 2,则会调用Python 3版本dnspython3.

您能否setuptools.setup()以这样的方式编写您的函数:如果这是唯一的障碍,那么您的egg可用于两个版本,即,如果您已经运行2to3以确保库的其余部分与两个版本兼容.

我查看了这些文件,似乎无法找到这个问题的答案:

python setuptools dependency-management

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