我遇到了一个非常奇怪的问题。我在我的项目中使用ActionbarSherlock。在极少数设备上我得到:java.lang.RuntimeException:UnabletostartactivityComponentInfo{de.felitec.dow/de.felitec.dow.ui.LoginActivity}:java.lang.IllegalStateException:YoumustuseTheme.Sherlock,Theme.Sherlock.Light,Theme.Sherlock.Light.DarkActionBar,oraderivative.atandro
我的应用程序中的ActionBar有问题;在某些情况下,ActionBar似乎位于通知/标题栏的“下方”。它每次都是可重现的,我不明白为什么会这样。我使用带Intents的ZXING应用程序扫描条形码并将它们返回到我的应用程序,在此过程中的某个时刻出现了问题。我认为最好用图片向您展示问题。1:app主界面,一切正常。2:使用菜单项扫描条码。这符合预期。3:扫描商品的商品页面显示正常。但是,如果我单击“取消”...4:ActionBar现在已经在通知/标题栏下了。唯一提到的此类错误(我能找到)是在ActionBarSherlock(我正在使用)的GitHub问题中:https://git
我有一个使用SherlockActionBar并通过ActionBar中的ActionItems在动态fragment之间切换的应用。问题是我无法保存fragment状态及其UI数据。这是FragmentActivity:publicclassMainActivityextendsSherlockFragmentActivity{privateLocationFragmentlocationFragement;privateHomeFragmenthomeFragment;privateSettingsFragmentsettingsFragment;@Overrideprotecte
我有一个主细节View,主fragment和细节fragment都有自己的操作栏菜单项;master有一些,detail有一些,但是details操作栏项目在单击时不调用onOptionsItemSelected。此问题在平板电脑上。另一方面,如果在手机模拟器上运行相同的代码,则详细View的操作栏项目可以正常工作。menu.xmlinflater工作正常,主细节View中的两个fragment在它们的onCreate方法中都有setHasOptionsMenu(true);。编辑onCreateOptionsMenu在fragmentActivity中@Overridepublicb
我正在使用ActionBarSherlock库。我有CameraActivity,它的样式设置为全屏:当我从这样的Activity开始新Activity时:Intentintent=newIntent(CameraActivity.this,PreviewActivity.class);intent.putExtra("PhotoURI",takenPhotoURL);intent.putExtra("voteID",voteId);CameraActivity.this.startActivity(intent);Activity看起来像是停留在全屏模式并且状态栏可见,并且覆盖了我的
在我的旧项目中,我使用了roboguice-sherlock和actionbarsherlock,现在我也想实现com.android.support:appcompat-v7和com.android.support:design但是当我试图在gradle中添加这两个依赖项时,我收到了下面给出的错误。我也尝试过替换它,但在某些情况下必须使用sherlockError:(254)Attribute"background"alreadydefinedwithincompatibleformat.Error:(130)Originalattributedefinedhere.Error:(4
我一直在尝试让ActionBarSherlock(http://www.actionbarsherlock.com)与我的eclipse项目一起工作。我将ABS添加到目标版本为3.2的新项目中,这创建得很好。当我尝试将其作为库添加到我的其他项目(最小版本2.1,目标3.2)时,出现如下错误:G:\EclipseWorkspace\Android\ActionBarSherlock2\res\values-v11\abs__styles.xml:65:error:Error:Noresourcefoundthatmatchesthegivenname:attr'android:windo
我的应用程序一直运行良好,但现在在新的AndroidM预览中崩溃了我认为问题出在ActionBarSherlock上。有人有同样的问题或知道我该如何解决?这是错误:07-3110:41:59.435:E/AndroidRuntime(4239):FATALEXCEPTION:main07-3110:41:59.435:E/AndroidRuntime(4239):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.myapp.messaging.android/com.myapp.messaging.and
我将ActionBarSherlock集成到我的Android应用程序中。它大部分运行良好,但有一个严重的异常(exception)......当专门在API级别10(对应于Android2.3.3)上运行时,并且仅在该版本上,当用户在两个特定Activity之间导航时,StackOverflowError(如下所示)会在特定点发生。调用堆栈显示此错误完全发生在Android框架内,与我的自定义代码无关。我知道它与ActionBarSherlock相关的唯一原因是,如果我恢复对Activity类的更改以便它们再次继承自标准Activity基类而不是SherlockActivity,并恢
我发现自己在3个单独的Activity中为我的actionBar(actionBarSherlock)列表重写了相同的代码。所有3个都使用相同的actionBar,它有3个项目启动Activity#1、#2、#3。getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);ArrayAdapterlist=ArrayAdapter.createFromResource(this,R.array.action_list,android.R.layout.simple_dropdown_item_1line