草庐IT

java - 传递 Android DialogFragment 参数时,onCreateDialog bundle agument 意外为空

我正在尝试使用DialogFragment在Android中显示一个基本对话框,并使用对话框消息的参数,如StackOverflowthread中所述。和DialogFragmentdocumentation.我的问题是onCreateDialog中的Bundle参数savedInstanceState总是显示为null,这意味着Activity显示一个空对话框而不是带有消息的对话框。如何从newInstance工厂方法中获取非空包内容以显示在onCreateDialog中?或者我只是想念别的东西?我从文档中看到的唯一显着差异是我使用的是非静态类。我希望肯定对话按钮取决于消息的内容,所

android - 如何将 LatLng 实例发送到新 Intent

我需要将LatLng类的实例传递给另一个Intent。我应该怎么做?这是代码。LatLngfromPosition=newLatLng(23.4555453556,11.145315551);LatLngtoPosition=newLatLng(12.1115145311,99.333455333);Intenti=newIntent(Maps.this,Routes.class);startActivity(i);请帮帮我。路线等级:publicclassRoutesextendsFragmentActivity{GoogleMapmMap;GMapV2Directionmd;pri

android - 使用 Bundle 传递自定义数据列表

我正在开发一个简单的应用程序,其中包含带有fragment的tabview。我被困在必须将数据传递到tabselect上新创建的fragment的地方。我有一个自定义类对象列表列表:List>myList;这是我卡住的地方:publicstaticclassPlaceholderFragmentextendsListFragment{privatestaticfinalStringARG_SECTION_NUMBER="section_number";publicPlaceholderFragment(){}publicstaticPlaceholderFragmentnewInsta

android - 在 Android 中的 Activity 和 Intent 之间传递整数总是导致零/空

我正在尝试将两个整数从我的主页Activity(纬度和经度)传递到第二个Activity,该Activity包含一个Googlemap实例,该实例将在提供的纬度和经度处放置一个标记。我的难题是,当我在Map_PageActivity中检索包时,我传递的整数始终为0,这是Null时的默认值。有没有人看到任何明显的错误?我将以下内容存储在按钮单击OnClick方法中。BundledataBundle=newBundle();dataBundle.putInt("LatValue",39485000);dataBundle.putInt("LongValue",-80142777);Inte

android - 无法从不同的应用程序获取自定义帐户的 AuthToken

我有两个使用相同帐户类型的应用程序。当用户第一次打开第二个应用程序并且存在一个帐户时,我希望显示以下页面:但是当我运行这段代码时没有任何反应:finalAccountManagerFuturefuture=mAccountManager.getAuthToken(account,authTokenType,null,this,null,null);newThread(newRunnable(){@Overridepublicvoidrun(){try{Bundlebnd=future.getResult();finalStringauthtoken=bnd.getString(Acco

java - 从 Eclipse 导入到 Android Studio : Can't find bundle messages. AndroidJpsBundle,语言环境 pl_PL

我刚刚将Eclipse项目导入到AndroidStudio中,并且在构建时产生了上述消息。我正在开发一个没有任何框架(如Spring/Hibernate)的简单Android应用程序,并且我没有在任何地方使用ResourceBundle(我正在使用res/values/strings.xml解决方案).我的项目依赖于GooglePlay服务,从外观上看,它包含对ResourceBundle类的一些引用。另一个问题是我无法从广告命名空间解析任何类,例如AdView:importcom.google.android.gms.ads.AdView;这听起来像是与原始问题有关。Error:An

Android Facebook ..如何获取AccessToken

您好,我正在尝试将facebook连接添加到我的Android应用程序,我确实设法通过应用程序在我的墙上发帖,但是当我下载androidfacebook应用程序并登录时,但现在我无法在我的墙上发帖。我收到此错误:{"error":{"type":"OAuthException","message":"Anactiveaccesstokenmustbeusedtoqueryinformationaboutthecurrentuser."}}代码:公共(public)类FacebookLogin扩展Activity{privatestaticfinalStringAPP_API_ID="0

Android ndk 未 bundle v8 .a 文件符号

我有一个类似的项目J2V8将v8bundle到android。但是在编译后J2V8具有所有v8符号,但similarproject丢失所有v8符号。可以查看原来的J2V8.sohere通过使用命令nm-Dlibj2v8.so|grep"GetIsolate"你可以得到类似的东西003530fcT_ZN2v815SnapshotCreator10GetIsolateEv003613c4T_ZN2v86Object10GetIsolateEv0035f78cT_ZN2v87Context10GetIsolateEv0038c354W_ZNK2v88internal10HeapObject1

android - 实现包含其他 Parcelable 的 Parcelable 时出现问题

我正在实现具有另一个Parcelableinsde的Parcelable类。在OuterParcelable类中:@OverridepublicvoidwriteToParcel(Parceldest,intflags){Bundletmp=newBundle();tmp.putParcelable("innerParcelable",mParcelable);dest.writeBundle(tmp);然后:publicOuterParcelable(Parcelparcel){super();Bundleb=parcel.readBundle();mParcelable=b.get

android - 如何将对象数组传递给 Activity?

我已经阅读了关于将数组从Activity传递到Activity的帖子,但我对如何针对我的具体情况进行操作感到困惑。我有一个名为DaysWeather的对象数组(一个DaysWeather[]数组),其中对象具有多个字符串属性以及一个位图属性。我在某处读到,您必须使其可序列化或可解析或类似的东西,但乍一看似乎很乱。有人可以引导我朝着正确的方向前进吗?有没有简单的方法可以做到这一点? 最佳答案 您的对象需要实现Parcelableinterface.完成后,您可以创建Parcelable数组并将其传递给Activity://Weassu