当前位置: 首页 > 知识库问答 >
问题:

Android SDK检查不起作用

松正阳
2023-03-14

我正试图改变从默认状态到滑入状态的转变。我想保持我的minSdkVersion为3,但是直到API级别5(Android 2.0)才添加overridePendingTransition。

我尝试创建一个整数来表示SDK版本,然后仅在Android 1.6或更低版本中通过一个简单的if语句重写转换。

int sdkVersion = Integer.parseInt(Build.VERSION.SDK);
if(sdkVersion>=5)
   overridePendingTransition(android.R.anim.slide_in_left, android.R.anim.fade_out);

Eclipse给了我一个LINT警告,声明“调用需要API级别5(当前最小值为3):android.app.Activity#overridePendingTransition”

如果我抑制这个错误,并运行它无论如何它崩溃在Android 1.6或更低。

我的代码有什么问题,如何修复?任何建议都将不胜感激!

共有1个答案

洪彬
2023-03-14

在你的android清单文件中你有这个。。。

<uses-sdk
        android:minSdkVersion="3"
    android:targetSdkVersion="latest version" />

将min sdk版本更改为5,如下图所示

<uses-sdk
        android:minSdkVersion="5"
        android:targetSdkVersion="latest version" />
 类似资料:
  • 我有以下几点。 我还尝试了一系列其他的排列,似乎都不起作用。我已经检查了这部分代码是否被执行,它执行并没有错误。 编辑 忘了提一下,所有的url都不能被经过身份验证的用户访问。但是任何经过身份验证的用户都可以访问所有URL。例如,以登录,我可以点击和,这是不应该发生的。 我没有东西可以尝试了。Emm...我已经用完了。我应该检查什么?

  • 问题内容: 我和我的朋友正在尝试创建一种算法来计算输入的数字之后不会重复的数字(例如)。 感兴趣的代码是: 由于某种原因,即使将其设置为,也将其设置为。每个输出的结果将与输入具有相同的值。 这是什么问题,我们将如何更改逻辑,以便当数字中的数字重复时,检查器返回假? 问题答案: 考虑这些行 有一些问题。我认为您缺少牙套。和你忘了更新checker的时候matcher.find()是假的。我建议你改为

  • 你能帮我解决这个问题吗?我想使用此方法在我的数据库中查找特定的缺口(它是由Apache Derby制作的)。我使用了EntityManager并从NetBeans中的数据库中映射持久性-实体类。 我得到这个错误: Java . lang . illegalargumentexception:在EntityManager中创建查询时出现异常:< br >异常描述:解析[SELECT * FROM U

  • 我正在试着检查字典是否是空的,但它的行为不正常。它只是跳过它并在线显示,除了显示消息之外没有任何东西。知道为什么吗?

  • http://localhost:8983/solr/prashant1/spell?q=blakc&spellcheck=on&wt=json 结果 但我需要与select查询相同的结果,它不能从SOLR管理中工作。 有没有设置和步骤要做?

  • 当childIds参数有值时,查询可以正常工作。但是childIds是一个可选参数,它可能是一个空列表或null,在这种情况下我想忽略where子句并简单地返回 所以我将查询修改为: 现在,当childIds为空(=[])时,该查询返回0个结果,因为为false,(:childIds)中的