当内容大小小于视图的帧并且拖动它时,我怎么能简单地让滚动视图反弹?
喜欢iPhone的应用搜索结果.
我将我的iPhone应用程序移植到android,现在我遇到了字符串文件的问题.
该应用程序是一个翻译工具,用户可以切换语言,因此所有本地化的字符串都使用两种语言,并且它们独立于操作系统的运行区域.
对于iOS版本,我有不同的文件,如de.strings,en.strings和fr.strings等.对于具有指定语言对的每个目标,我从字符串表中读取字符串,例如对于de-fr,我将在项目中包含de.strings和fr.strings,并在info-list文件中设置字符串表的名称并读取字符串从他们.最后,我有一个项目包含不同的目标(具有不同的信息列表文件),并且所有项目都配置得很好.
我打算在Android平台上做同样的事情,但是
每个项目只允许一个strings.xml吗?
如何设置不同的构建目标?例如,我的de-fr和de-en翻译应用程序实际上是两个应用程序,唯一的区别是语言对.如何设置某些内容以便我可以使用一个项目生成两个应用程序?在XCode中它很简单,但我找不到eclipse的解决方案.
如何为每个目标指定应该读取哪个strings.xml?
感谢您的回答,但请注意,我需要与操作系统区域设置无关的语言设置,即如果用户将操作系统区域设置从en更改为de,我的应用程序仍会显示英文本地化字符串.我问的实际上是如何设置像prebuild这样的东西并为不同的目标加载不同的字符串文件.
我最近在一些应用程序中看到,可以将评论和评级(有5颗星)集成到应用程序中.有谁知道这是怎么做到的?例如,http请求?
更具体一点:我可以使用UITextField和Button在我的应用程序中创建一个视图,这样当用户在文本字段中写入他的评论并单击发送时,评论应该发布到App Store中的"客户评论"吗?评级也应该在App内部进行.
我遇到了本地化字符串的一个奇怪问题.我的'en.lproj'文件夹中只有一个'Localizable.strings',它运行正常.所有字符串都显示在设备上.但是下次我编译并运行时,它只显示字符串的ID.即使我什么也没做,只点击构建和调试.并且下次再次正常工作,下次再次显示ID.
所以有谁知道为什么会这样?我总是需要建立两次,这有点烦人.
我已经搜索了很多关于这个问题的内容,但谷歌论坛中的所有解决方案都不会修复它,可能是因为它们与较旧的Play版本有关.
无论我如何修改链接标记
<link rel="Shortcut Icon" href='@routes.Assets.at("images/favicon.ico")' >
Run Code Online (Sandbox Code Playgroud)
或者按照其他解决方案的建议修改路线,我总是得到浏览器中显示的默认绿色三角形图标.我甚至删除了这个图标,但它仍然显示出来.浏览器缓存被清除,我不知道我还能做什么.任何帮助都会很棒.
android ×1
favicon ×1
ios ×1
iphone ×1
objective-c ×1
review ×1
string ×1
uiscrollview ×1
xcode ×1
xml ×1