草庐IT

Object-B

全部标签

android - 空指针异常 : Attempt to invoke virtual method 'int java.util.ArrayList.size()' on a null object reference

我是Fragments和自定义ListView适配器的新手。谁能帮帮我吗?我有我的Fragment我有我的ListViewpublicclassRecordingListFragmentextendsFragmentimplementsOnItemClickListener{ListViewmListView;TextViewemptyView;Buttonoptions,delete,edit;ArrayListrecordings=null;RecordingsListAdaptermAdapter;publicRecordingListFragment(){}@Overridep

android - Dagger v2 : Inject 2 different scopes into one object

我将moduleA设置为应用程序范围的单例提供程序,将ModuleB设置为与用户相关的对象提供程序我的用户显示fragment将使用系统范围的总线向其他人发送消息并使用用户相关对象进行显示。问题是无法将不同的作用域类注入(inject)到一个对象中。使用component.getX方法效果很好,但注入(inject)是首选方法。错误信息:@UserScope不能引用不同作用域的绑定(bind):@Provides@SingletonBusModuleA.provideBus()@ModulepublicclassModuleA{@Provides@SingletonBusprovide

android - java.lang.NullPointerException : Attempt to invoke virtual method 'java.io.File com.parse.ParsePlugins.getParseDir()' on a null object reference 异常

试图从Parse加载一个类,但是应用程序在我启动它时崩溃了!这是代码:ListViewlistview;Listob;ProgressDialogmProgressDialog;ArrayAdapteradapter;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_big_board);newRemoteDataTask().execute();}privateclassRemoteDa

android - 亚行 : error: remote object '/data/data/com.me.myproject' does not exist

1.添加adb路径到~/.bash_profileexportPATH="/Users/myname/Library/Android/sdk/platform-tools:$PATH"2.登录模拟器adb-semulator-5554shell3.修改app文件夹和父文件夹的权限chmod777/data/data/com.me.myprojectchmod777/data/data4.仍然无法从外面得到东西。为什么?adb-semulator-5554pull/data/data/com.me.myproject 最佳答案 我遇到

android - 尝试在 facebook 集成中调用虚拟方法 'int java.lang.Object.hashCode()'

我在尝试facebook集成时遇到以下错误:11-1815:57:54.18623052-23093/com.creaa.admin.myloginE/AndroidRuntime:FATALEXCEPTION:AsyncTask#211-1815:57:54.18623052-23093/com.creaa.admin.myloginE/AndroidRuntime:Process:com.creaa.admin.mylogin,PID:2305211-1815:57:54.18623052-23093/com.creaa.admin.myloginE/AndroidRuntime:

android - 如何将 RealmResults<Object> 转换为 List<Object>

我有从Realm收到的RealmResults喜欢RealmResultsstepEntryResults=realm.where(StepEntry.class).findAll();现在我要转换RealmResults至ArrayList我试过了ArrayListstepEntryArray=newArrayList(stepEntryResults));但是我的ArrayList中的项目不是我的StepEntry对象,它是StepEntryRealmProxy如何转换?任何帮助或建议将不胜感激。 最佳答案 要急切地读取Real

安卓 : Accessing container activity object from fragment using putExtra?

我正在使用操作栏和fragment构建选项卡界面。我需要帮助将数据从容器Activity发送到fragment。详细来说,我在容器Activity中有工作对象。我根据工作对象中的信息(如公司详细信息、经验详细信息等)创建了几个选项卡。我需要将作业对象传递给这些fragment,以便它可以显示各自的信息。我已经创建了容器Activity和选项卡fragment。我需要一个关于如何将对象传递给它们的示例。我不能使用intent.putExtra。我可以从fragment访问父容器的对象吗?任何帮助都将不胜感激。谢谢。 最佳答案 在您的A

android - 由 java.lang.NullPointerException : Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()' on a null object reference 引起

我有BitmapScalingHelper.java:publicclassBitmapScalingHelper{publicstaticBitmapdecodeResource(Resourcesres,intresId,intdstWidth,intdstHeight){Optionsoptions=newOptions();options.inJustDecodeBounds=true;BitmapFactory.decodeResource(res,resId,options);options.inJustDecodeBounds=false;options.inSample

android - 如何在 Android 上的 Retrofit 中处理可以是 ARRAY 或 OBJECT 的参数?

我遇到一个问题,我正在解析的API为大小为1的ARRAY返回一个OBJECT。例如,有时API会响应:{"monument":[{"key":4152,"name":"MTS-CorporateHeadOffice","categories":{},"address":{}},{"key":4151,"name":"CanadianTransportationAgency","categories":{},"address":{}},{"key":4153,"name":"BankofMontrealBuilding","categories":{},"address":{}}],}但

c++ - push_back 'dynamically allocated object' 到 vector 安全吗?

每当我需要将动态分配的对象添加到一个vector中时,我都会按照以下方式进行操作:classFoo{...};vectorv;v.push_back(newFoo);//dostuffwithFooinv//deleteallFooinv它刚刚奏效,许多其他人似乎也在做同样的事情。今天,我了解到vector::push_back可以抛出异常。这意味着上面的代码不是异常安全的。:-(所以我想出了一个解决方案:classFoo{...};vectorv;auto_ptrp(newFoo);v.push_back(p.get());p.release();//dostuffwithFooin