草庐IT

send_this_email

全部标签

android - 当我设置 listView.onScrollListener(this) 时调用 onScroll,但没有任何触摸

当我为ListView设置onScrollListener时,它会调用onScroll。这会导致崩溃,因为某些内容尚未初始化。这正常吗?注意:这是在我什至没有触摸手机的情况下发生的。publicclassMainActivity1extendsActivityimplementsOnClickListener,OnScrollListener{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.layout1

android - "This method is deprecated"对应用程序开发人员意味着什么

我看到不少goodoldusefulmethods甚至整个类都被“弃用和过时”。但是用于调用这些方法的代码仍然有效。那么,作为一名Android应用程序开发人员,这对我意味着什么?根据需要继续使用此方法,因为更新的SDK将始终保持向后兼容。只要我为较旧的目标(例如API8)构建它就可以工作,但是如果我从API14开始构建,编译器将拒绝完成构建。(1)和(2)两者其他?当没有提供替代方案时,这尤其令人困惑,如WebView.PictureListener.html#onNewPicture的情况。. 最佳答案 这通常意味着要么有更好的

android - "This method is deprecated"对应用程序开发人员意味着什么

我看到不少goodoldusefulmethods甚至整个类都被“弃用和过时”。但是用于调用这些方法的代码仍然有效。那么,作为一名Android应用程序开发人员,这对我意味着什么?根据需要继续使用此方法,因为更新的SDK将始终保持向后兼容。只要我为较旧的目标(例如API8)构建它就可以工作,但是如果我从API14开始构建,编译器将拒绝完成构建。(1)和(2)两者其他?当没有提供替代方案时,这尤其令人困惑,如WebView.PictureListener.html#onNewPicture的情况。. 最佳答案 这通常意味着要么有更好的

android - Appcompat "java.lang.IllegalArgumentException: parameter must be a descendant of this view"在 ViewGroup.offsetRectBetweenParentAndChild

我在上个月随机遇到了这个问题:java.lang.IllegalArgumentException:parametermustbeadescendantofthisviewatandroid.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java:4479)atandroid.view.ViewGroup.offsetDescendantRectToMyCoords(ViewGroup.java:4416)atandroid.view.ViewRootImpl.scrollToRectOrFocus(ViewRootI

android - Appcompat "java.lang.IllegalArgumentException: parameter must be a descendant of this view"在 ViewGroup.offsetRectBetweenParentAndChild

我在上个月随机遇到了这个问题:java.lang.IllegalArgumentException:parametermustbeadescendantofthisviewatandroid.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java:4479)atandroid.view.ViewGroup.offsetDescendantRectToMyCoords(ViewGroup.java:4416)atandroid.view.ViewRootImpl.scrollToRectOrFocus(ViewRootI

android - IllegalArgumentException : navigation destination xxx is unknown to this NavController

当我尝试从一个fragment导航到另一个fragment时,我遇到了新的Android导航架构组件的问题,我收到了这个奇怪的错误:java.lang.IllegalArgumentException:navigationdestinationXXXisunknowntothisNavController除了这个特定的导航之外,其他所有导航都可以正常工作。我使用Fragment的findNavController()函数来访问NavController。任何帮助将不胜感激。 最佳答案 在我的例子中,如果用户非常快速地两次点击同一个V

android - IllegalArgumentException : navigation destination xxx is unknown to this NavController

当我尝试从一个fragment导航到另一个fragment时,我遇到了新的Android导航架构组件的问题,我收到了这个奇怪的错误:java.lang.IllegalArgumentException:navigationdestinationXXXisunknowntothisNavController除了这个特定的导航之外,其他所有导航都可以正常工作。我使用Fragment的findNavController()函数来访问NavController。任何帮助将不胜感激。 最佳答案 在我的例子中,如果用户非常快速地两次点击同一个V

android - 错误消息 : This Android SDK requires Android Developer Toolkit version 22. 6.1 或更高版本

最近遇到以下错误:最奇怪的是我刚刚通过工作eclipse从sdk更新了一些包。没有信息或警告表明此更新后当前adt将崩溃。我检查了最新的更新,即使在谷歌的页面上也找不到新的广告。即使是新的adb也包含旧的adt。来自http://developer.android.com/tools/sdk/tools-notes.html:Dependencies:AndroidSDKPlatform-toolsrevision18orlater.IfyouaredevelopinginEclipsewithADT,notethatthisversionofSDKToolsisdesignedfor

android - 错误消息 : This Android SDK requires Android Developer Toolkit version 22. 6.1 或更高版本

最近遇到以下错误:最奇怪的是我刚刚通过工作eclipse从sdk更新了一些包。没有信息或警告表明此更新后当前adt将崩溃。我检查了最新的更新,即使在谷歌的页面上也找不到新的广告。即使是新的adb也包含旧的adt。来自http://developer.android.com/tools/sdk/tools-notes.html:Dependencies:AndroidSDKPlatform-toolsrevision18orlater.IfyouaredevelopinginEclipsewithADT,notethatthisversionofSDKToolsisdesignedfor

android - "No system images installed for this target"即使安装了图像

所以我正在尝试创建一个AVD模拟器,并且在尝试创建4.2.2系统时,即使安装了镜像,我也会不断收到“没有为此目标安装系统镜像”错误(参见SDK管理器的图片)。我的系统是x64,这有什么不同吗? 最佳答案 在SDK更新后,我在API级别19和在我的情况下,重新启动eclipse并没有解决它。由于某种原因,在sdk/system-images/android-19目录中,带有系统镜像(armeabi-v7a和x86)的子文件夹被放置在"default"目录。我只是将它们移到android-19目录中(如果同时运行eclipse,则必须重