草庐IT

null_unspecified

全部标签

Android - MediaStore.Video.query() 返回 null

我正在尝试使用MediaStore.Video.query()方法从视频文件(标题、语言、艺术家)中检索元数据。但是,该方法始终返回null。代码如下:String[]columns={MediaStore.Video.VideoColumns._ID,MediaStore.Video.VideoColumns.TITLE,MediaStore.Video.VideoColumns.ARTIST};Cursorcursor=MediaStore.Video.query(getApplicationContext().getContentResolver(),videoUri,colum

android - NsdManager.DiscoveryListener.onServiceFound 的 NsdServiceInfo 中 Host 为 null

我正在尝试获取作为参数传递给NsdManager.DiscoveryListener.onServiceFound()的NsdServiceInfo的mHost,但它为空。我有两个android设备,其中设备1是服务器,设备2是客户端。这就是我在设备1中注册服务器的方式publicvoidregisterService(intport,InetAddressmyIp){NsdServiceInfoserviceInfo=newNsdServiceInfo();serviceInfo.setPort(port);serviceInfo.setServiceName(this.servic

android - XmlPullParser getAttributeValue 返回 null

我的assets/xml文件夹中存储了以下XML结构:我正在使用XmlPullParser读取每个单独的homeitem:intevent;StringTAG_ITEM="homeitem";while((event=parser.next())!=XmlPullParser.END_DOCUMENT){if(event==XmlPullParser.START_TAG){Stringtag=parser.getName();if(TAG_ITEM.equals(tag)){//Works-Logs"Name1"Log.d(LOG_NAME,parser.getAttributeVal

android - java.lang.NullPointerException : Attempt to invoke interface method on a null object reference error on OnPostExecute() - AsyncTask 异常

我正在尝试从AsyncTask中获取结果以显示在我的搜索Activity中。我有一个来自以前应用程序的示例,它是在一位同事的帮助下制作的(我是那里的实习生)。我根据这个应用程序的需要调整了示例,但现在我得到了NullPointerException:03-0403:50:23.865:E/AndroidRuntime(8224):FATALEXCEPTION:main03-0403:50:23.865:E/AndroidRuntime(8224):Process:com.cyberdog.what2watch,PID:822403-0403:50:23.865:E/AndroidRun

java.lang.NullPointerException : Attempt to invoke virtual method 'android.view.View android.view.View.findViewById(int)' on a null object reference 异常

我有一个BlankFragmentpackagecom.hfad.addingafragmenttoframelayout;importandroid.os.Bundle;importandroid.support.v4.app.Fragment;importandroid.util.Log;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.TextView;importorg.w3c.dom.Text;/***Asimp

android - MutableLiveData 在 JUnitTest 中为 null

我想写一个单元测试。因此我需要MutableLiveData。我从一个非常基本的设置测试开始,但我无法实例化MutableLiveData对象。运行测试时,我始终为null。我必须mock什么吗?有什么建议么?@RunWith(MockitoJUnitRunner.class)publicclassDefaultLiveDataTest{privatestaticfinalintEXPECTED=5;privatefinalMutableLiveDataunderTest=newMutableLiveData();@TestpublicvoidexampleTest(){underTe

redisTemplate 使用 setIfAbsent 返回 null 问题原理及解决办法

redisTemplate使用setIfAbsent返回null问题原理及解决办法1.简介有的时候我们使用redisTemplate给锁设置超时时间的方法,设置锁并返回的lock有可能不是true或false,而是null。Booleanlock=redisTemplate.opsForValue().setIfAbsent("redisTemplateTest锁住了","value",10,TimeUnit.SECONDS);从上图我们可以看出虽然生成了锁,但是返回的lock却是null,这就会影响我们下面的代码运行。下面我先说一下可能的产生原因和解决办法,之后再详细说一下原理。2.产生原因

java - 错误 :Attempt to invoke virtual method 'java.lang.Object android.content.Context.getSystemService(java.lang.String)' on a null object reference

publicclassAlarmTaskimplementsRunnable{//ThedateselectedforthealarmprivatefinalCalendardate;//TheandroidsystemalarmmanagerprivatefinalAlarmManageram;//YourcontexttoretrievethealarmmanagerfromprivatefinalContextcontext;publicAlarmTask(Contextcontext,Calendardate){this.context=context;this.am=(Ala

Android DataBinding, View 标签在 View :null 上不正确

我正在尝试创建一个带有数据绑定(bind)的自定义View。这是自定义View的代码:packagecom.xxx.myapplication;importandroid.content.Context;importandroid.databinding.DataBindingUtil;importandroid.util.AttributeSet;importandroid.widget.FrameLayout;importcom.xxx.myapplication.databinding.DataviewBinding;/***Createdbyatpon12/25/2016.*/

android - MapFragment 返回 null

mMapFragment=(SupportMapFragment)getSupportFragmentManager().findFragmentByTag(MAP_FRAGMENT_TAG);//Weonlycreateafragmentifitdoesn'talreadyexist.if(mMapFragment==null){mMapFragment=SupportMapFragment.newInstance();//ThenweadditusingaFragmentTransaction.FragmentTransactionfragmentTransaction=getSu