我刚刚使用模拟器4.0将我的Android应用程序从api 13级升级到14级.
任何使用14级api的人都可以确认存在问题
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item)
{
switch(item.getItemId())
{
case android.R.id.home:
...
}
Run Code Online (Sandbox Code Playgroud)
功能?如果我用13级api编译,我可以点击主活动图标(左上),我在r.id.home情况下转到这个方法,但升级到api 14级,该函数未被调用,它看起来像该图标无法点击:(
我只是想知道这是刚刚发布的api中的错误.
我刚刚迁移到冰淇淋三明治模拟器4.0,我有很多困难开始它..
有时我得到数据库连接存在错误,并且不会启动,然后像线程52违规,现在加载模拟器,但当我试图解锁它时,我得到一些政策违规,它冻结了.
我真的很沮丧,其他人都有同样的问题吗?如果是这样,他们是固定的,以及如何,否则我没有别的办法,只能迁移回3.2 ...
Bdw我正在使用ubuntu 11.04
谢谢
编辑:我已经迁移回3.2,因为1小时后我仍然无法启动它.在我尝试加载它已经很长一段时间之后,我已经设法在4.0上工作了一段时间后加载它,但是今天无济于事...我提醒了为什么我不会在它出来之后跳下一个ubuntu版本: )Bdw ..问题仍然存在,所以我们可以解决其他人遇到同样问题的问题.
TNX
我在JasperReports jrxml,详细信息部分中有以下报告.
这是我从Java获得的包含2个对象的列表,两个都在第一页上输出,因此每次调用测试变量.
<detail>
<band height="200" splitType="Stretch">
<componentElement>
<reportElement key="table" style="table" x="0" y="49" width="500" height="140"/>
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd">
<datasetRun subDataset="Data Set">
<datasetParameter name="REPORT_DATA_SOURCE">
<datasetParameterExpression><![CDATA[$P{REPORT_DATA_SOURCE}]]></datasetParameterExpression>
</datasetParameter>
</datasetRun>
<jr:listContents height="50" >
<textField isBlankWhenNull="true">
<reportElement x="0" y="0" width="200" height="20" isRemoveLineWhenBlank="true"/>
<textElement textAlignment="Left" verticalAlignment="Middle" >
<font size="10" fontName="DejaVu Serif" isBold='true'/>
</textElement>
<textFieldExpression><![CDATA[$F{test}]]></textFieldExpression>
</textField>
</jr:listContents>
</jr:list>
</componentElement>
</band>
</detail>
Run Code Online (Sandbox Code Playgroud)
所以我有一个2个对象的列表,豆类.一切正常但这个测试变量在每个页面上显示两次(两个对象都在第一页上调用)而不是每页一个对象.我打算在第一次测试打印后休息,所以列表中的下一个测试打印在下一页.
谁能指出我正确的方向?