我有一个gridview,我希望它的项目不同,如果用户执行单击或长按,这就是为什么我使用OnItemClickListener和OnItemLongClickListener,但是当长时间点击发生时,两个听众都反应.我想只执行OnItemLongClickListener.
如何创建要在iPhone/iPad应用程序中使用的资源包?它只是一个带.bundle
扩展名的文件夹,还是我必须做其他事情才能使它工作?
对于通用应用程序是否有任何特殊注意事项(即:我是否必须为每个平台创建单独的软件包?)和本地化资源?
我想创建和使用类似于Facebook Connect iPhone SDK的资源包.
斯洛伐克的Android手机有自定义区域设置 - en_SK和cs_SK.语言为捷克语或英语,地点为斯洛伐克.现在我想要有针对这些区域设置的字符串.默认方法是为捷克共和国创建一个文件夹"values-CountryCode",它的值为-cs.
但是如果我添加文件夹名称values-en_SK或values-cs_SK,则会出现构建错误:"资源目录名称无效"
该怎么办?
我使用emacs命令'highlight-compare-buffers'来查看两个文件之间的更改.但我不知道如何关闭突出显示.它似乎应该很容易,但我似乎无法弄清楚即使有很多谷歌搜索和搜索emacs帮助文件.
我检查了RDcode的代码.我遇到了一个定义的函数,我不明白.你能帮我这个代码吗?
template <typename T>
class argless {
public:
argless(const T& c) : container(c) {}; // i dont understant this line.
bool operator() (unsigned int v1,unsigned int v2){
return container[v1]<container[v2];
}
const T &container;
};
Run Code Online (Sandbox Code Playgroud) 如何在Ubuntu 9.10上卸载(或重新安装)RVM?我弄乱了我目前的装置.
我在/usr/local/bin
通过 makefile安装可执行文件时遇到一些错误:
install -m 755 my_execble /usr/local/bin
Run Code Online (Sandbox Code Playgroud)
安装:无法创建常规文件/usr/local/bin/my_execble
:权限被拒绝
如果在“安装”命令之前使用 sudo .. 那么它会工作.. 但是还有其他不使用 sudo 的安装方式吗?
伙计们,我想知道你是否为每种密度类型(低/中/高)放置图像并且有相当多的图像,它不会增加内部存储器上的应用程序占用空间的大小吗?
我希望android会将apk中只需要的资源文件放到实际的应用程序文件夹中.有人可以证实吗?
我有一个按钮,我想知道是否有可能使css更短.
.button a:link, .button a:visited, .button a:hover, .button a:active {
color: #000;
text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)
我的意思是:
.button a:* {
color: #000;
text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)
也许没有任何更短的方式,但我只是想知道.我发现了这样的事情:
.button a:link:visited:hover:active {
color: #000;
text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用,不知道为什么..有关信息 - 我在文件顶部的一般css:
a:link {
color: #DA5632;
}
a:visited {
color: #CE3408;
}
a:hover {
color: #289BF8;
}
a:active {
color: #CE3408;
}
Run Code Online (Sandbox Code Playgroud)
所以按钮类a应该覆盖主要的css.
当我尝试录制然后播放刚刚录制的文件时,我遇到了问题.我可以录制和播放声音,但质量很糟糕.它不仅仅是坏的,很难听,听起来有点像计算机生成的声音.我使用andriod SDK-emulator.设置录音的代码如下所示;
MediaRecorder recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.RAW_AMR);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(path);
recorder.prepare();
recorder.start();
Run Code Online (Sandbox Code Playgroud)
以后播放文件的代码看起来像这样;
MediaPlayer mp = new MediaPlayer();
mp.reset();
mp.setDataSource(path);
mp.prepare();
mp.start();
Run Code Online (Sandbox Code Playgroud)
我不知道是什么部分使音频文件听起来非常糟糕,或者它只是模拟器使它变坏并且它可以在真正的手机上工作.