草庐IT

null_unspecified

全部标签

android - findViewById() 方法有时仅返回 null(大部分时间工作正常)

我在这里遇到了一个非常奇怪的问题。在我的fragment中,在我inflatelayout之后,findViewById()方法有时会返回null。但是这个问题根本不可重现。我从Crashlytics收到这些崩溃报告。这个崩溃也发生在其中一名QA成员身上,但他也无法重现这个问题。这是我的fragment的代码@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){ViewcustomView=inflater.inflate(R.layout.

android - getViewByID 为 Listview 返回 null

我的main.xml如下:现在我想在Activity的onCreate事件中获取ID为listView1的ListView。这是我实现这些东西的代码..publicclassTwitterClientextendsActivity{privatestaticListViewmTweetsList;@SuppressWarnings("deprecation")@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.ma

Android Parcelable 对象返回 Null

我有产品类。我想将产品对象从一个Activity传递到另一个Activity。我是这样实现的:publicclassProductimplementsParcelable{privatedoubleavailableQuantity;privatedoubleprice;privateStringproductCode;privateStringdescription;privateStringnonStockItemFlag;privateStringactiveFlag;privateStringkitProductFlag;privatedoublevalue;privateAr

android - 谷歌地图 Android API v2 : GoogleMap is null

我正在尝试使用MapView类来显示GoogleMap,但没有成功,因为大多数代码示例都使用了我不想要的MapFragment。我正在使用GoogleMapsAndroidAPIv2。起初,只是为了测试herefromGoogle'sexample,我设法获得了要显示的典型法线贴图。publicclassPOnlineMapViewextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layo

android - 只有在流程中添加帐户时,Google Signin 才会将显示名称返回为 null

在我当前的项目中,我实现了google登录功能。登录时正在获取用户信息。在流程中,可以选择在谷歌对话框中添加帐户。当用户当时尝试添加帐户时,我收到了正确的电子邮件,但显示名称为空。这是用于登录google的代码。GoogleSignInOptionsgso=newGoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN).requestEmail().requestProfile().requestScopes(newScope(Scopes.PLUS_ME)).requestScopes(newScope(Scop

java - Play Location Services getLastLocation 返回 null

我正在尝试监听位置变化,但有时从未调用onLocationChanged回调并且getLastLocation返回null,而Googlemap始终完美运行.注意如果我重新启动我的设备,定位服务将只工作约2天;之后我的应用程序和theSDKexample都没有将在Googlemap仍在运行时运行。这是我的服务代码:publicclassVisitServiceextendsServiceimplementsGooglePlayServicesClient.ConnectionCallbacks,GooglePlayServicesClient.OnConnectionFailedLis

android - 在将数据从 fragment 传递到 Activity 期间获得 Null 值

我正在处理fragment并遇到以下问题:从fragment传递数据时,我使用bundle传递整数值并通过Intent发送它们。我正在使用intent给他们打电话。但是当我打印时,我只得到Null值。来自fragment:Bundlebundle=newBundle();bundle.putInt("myData",x);Intentin=newIntent(getActivity(),B.class);in.putExtra("xy",bundle);startActivity(in);在Activity中:Intentin=getIntent();Bundlebundle=getI

android - Linkedin : oauth. signpost.exception.OAuthCommunicationException:与服务提供商的通信失败:null

我将在我的Android应用程序中访问linkedin个人资料。我使用了下面的代码,它在安卓设备上运行良好,但在模拟器上崩溃了。不知道哪里出了问题。我的代码如下。配置.javapublicclassConfig{publicstaticStringLINKEDIN_CONSUMER_KEY="75rbbjsc94argh";publicstaticStringLINKEDIN_CONSUMER_SECRET="G85WTKgcIijk4U6Yu";publicstaticStringscopeParams="rw_nus+r_basicprofile+r_fullprofile+r_e

java - Android AccountManager.getUserData() 返回 null

我有类似的问题AccountManagergetUserDatareturningnulldespiteitbeingset但是这些解决方案对我不起作用我的Authenticator.javapublicclassAuthenticatorextendsAbstractAccountAuthenticator{privateContextcontext;publicAuthenticator(Contextcontext){super(context);this.context=context;}@OverridepublicBundleeditProperties(AccountAu

java - 将指针从 C 传递到 Java 变为 NULL

我正在开发一个适用于x86的Android应用程序,它需要与C进行一些集成。我一直在使用swig/JNI来完成这项工作,并且大部分情况下运行顺利。但是,指针一直给我一些错误。我的问题是,我能够在模拟器(ARM)中成功引用变量地址,但在设备(x86)上,事情并不顺利。使用thislink中的示例,我发现一旦该地址传递给Java,C中任何已分配变量的地址都会变为NULL。例如……Swig生成的JNI:SWIGEXPORTjlongJNICALLJava_exampleJNI_new_1intp(JNIEnv*jenv,jclassjcls){jlongjresult=0;int*resul