草庐IT

settings-bundle

全部标签

安卓进度条 : how to set secondary color programmatically

我需要以编程方式设置辅助进度条颜色。我只看到方法ProgressBar.setProgressDrawable(drawable)用于设置主色,但没有设置副色的方法。我该怎么做? 最佳答案 ProgressBar.getProgressDrawable()返回一个LayerDrawable,其中:LayerDrawableprogressDrawable=(LayerDrawable)getProgressDrawable();DrawablebackgroundColor=progressDrawable.getDrawable(

android - 内部错误 : retry receiver class not set yet

我正在实现一个简单的gcm推送服务器通知到手机,但是当我从服务器推送时,通知不会显示在手机上。日志显示这个错误internalerror:retryreceiverclassnotsetyet谁能告诉我如何解决这个问题,或者给我一个修复这个错误的gcm库的链接。我在网上搜索,谷歌说这个错误在库版本中得到修复,但我在网上找不到。 最佳答案 此问题已由Android-GCM团队解决但尚未发布。检查未发布的更改(仅在源代码存储库中可用)here.源代码可用,您可以将其作为库添加到您的项目中。否则,解决此问题的简单方法是重新启动您的设备。

android - 使用 NETWORK_SETTINGS 权限防止 Android 9 (Pie) 上的 wifi 扫描节流

有些人有noted,Android9(Pie)严格限制wifi扫描,从而削弱任何以类似于GPS的频率进行wifi日志记录或基于wifi的位置查找的应用。如上面链接的票证中所述:每个前台应用每2分钟限制为4次扫描所有后台应用的组合限制为每30分钟扫描一次持有android.Manifest.permission.NETWORK_SETTINGS权限的应用免于扫描限制(参见docs)但是,我没有在文档中的任何地方找到android.Manifest.permission.NETWORK_SETTINGS描述(我希望它记录在android.manifest.permission)。如果我简单

android - ADT Bundle for mac 已损坏

我下载ADTBundleformac并将其保存在/development下。当我尝试打开Eclipse时,我的Mac显示“Eclipse”已损坏,无法打开。您应该将其移至废纸篓。我把整个东西都扔掉了,然后再次尝试下载,我得到了同样的错误。有谁知道解决这个问题?我的mac是osx10.8.3处理器3.1GHzIntelCorei5。仅供引用:在执行上述操作之前,我从/Application中删除了一个旧的eclipse文件夹。较旧的已删除junoeclipse(版本:JunoServiceRelease2)是否会造成一些干扰? 最佳答案

android - 为什么 Bundle 对象在 onCreate() 上总是 null?

我正在尝试进入Android编程,因为我从一本书中获取了一些示例。在这些示例中,要求放置以下代码:publicclassExemploCicloVidaextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(Bundleicicle){super.onCreate(icicle);Log.i(TAG,getClassName()+"onCreate()calledon:"+icicle);TextViewt=newTextView(this);t.setText("Exem

android - 添加到 Parcel 的 Parcelable inside bundle

在我的项目中,我有一个模型,其中包含有关模型的基本信息。例如,假设模型是汽车。然后有许多不同种类的汽车,它们分配有不同的数据。所有模型都必须是可打包的。不同车型之间的差别很小,可能就几个数据字段而已。所以这是通过为不同的汽车创建演示者(只是一个保存数据的类)来解决的。然后演示者会知道它应该保存哪些额外数据。因为演示者本身是不可打包的,所以它的所有数据都有一个Bundle,然后Car类将添加到可打包的中。我不想让演示者变成parcelables。所以Car从presenter那里拿走Bundle并将其放入包裹中:publicvoidwriteToParcel(Parcelparcel,i

android - 无法从 Assets 'index.android.bundle' 加载脚本。确保你的包被正确打包或者你正在运行一个打包服务器

我正在使用版本为0.38.0的ReactNative应用程序,当我尝试将其升级到0.45.1时,它显示以下错误java.lang.RuntimeException:Unabletoloadscriptfromassets'index.android.bundle'.Makesureyourbundleispackagedcorrectlyoryou'rerunningapackagerserver.atcom.facebook.react.cxxbridge.CatalystInstanceImpl.jniLoadScriptFromAssets(NativeMethod)atcom.

android - 使用 Android App Bundle 时,Crashlytics 不再上传映射文件

当运行Build->GenerateSignedBundle/SDK然后选择AndroidAppBundle它使用Play商店签名功能生成一个新的myApp.aab文件。以及myApp/outputs/mapping/release/mapping.txt中的常规映射文件出于某种原因,Crashlytics无法提取它们。有没有办法手动触发Crashlytics的上传过程?测试于渐变构建:3.2.1Crashlytics:2.9.8io.fabric.tools:gradle:1.+AndroidStudio3.2.1(Windows) 最佳答案

android - 错误 :Execution failed for task 'ndkBuild' . > 进程 'command ' Android\sdk\ndk-bundle/ndk-build.cmd'' 以非零退出值 2 完成

我的项目使用AndroidNDK,我在构建时遇到上述错误。我安装了最新的Java版本、AndroidNDK和AndroidSDK使用Windows8和AndroidStudio我在local.properties中添加了SDK和NDKndk.dir=C\:\\Users\\Jang\\AppData\\Local\\Android\\sdk\\ndk-bundlesdk.dir=C\:\\Users\\Jang\\AppData\\Local\\Android\\sdk这是我的build.gradle:applyplugin:'com.android.application'andro

android - 在 onLoadFinished CursorLoader 回调中获取 Bundle args

当我用启动游标加载器时Bundlebundle=newBundle();bundle.putInt("arg",123);getLoaderManager().restartLoader(0,bundle,this);我想在中获取bundlepublicvoidonLoadFinished(Loaderloader,Cursordata)但这似乎只有onCreateLoader(...)才有可能我能想到的唯一解决方法是继承CursorLoader并添加一些字段以在加载到onLoadFinished(...)时持久保存数据谢谢! 最佳答案