草庐IT

THIS_ARCH

全部标签

android - 谁能解释将 Activity 上下文传递给内部类与仅使用 MyActivity.this 引用它之间的区别?

哪种方式更好?如果问题需要澄清,请告诉我。 最佳答案 为了重用传递上下文更容易,因为您可以简单地将其复制到另一个项目。否则,您必须将所有MyActivity.this更改为OtherProjectActivity.this。但最重要的是,你使用什么并不重要 关于android-谁能解释将Activity上下文传递给内部类与仅使用MyActivity.this引用它之间的区别?,我们在StackOverflow上找到一个类似的问题: https://stacko

用于 MIPS 和 x86 arch 的 android mupdf

我目前在我的android应用程序中使用MuPDF,当我从源代码(基于ReadMe.txt)构建它时,它只会为armeabi生成.so文件和armeabi-v7a但不是x86和MIPS,当我在armarch设备(SamsungGalaxyTab7)上运行应用程序时,看起来不错。但不是在mipsarch中。我的问题是如何生成x86和MIPS共享对象文件?如果有任何其他解决方案,我将不胜感激...PS:我正在使用androidndkr8d,我尝试使用android-ndk-r6b进行更改,但我遇到了同样的问题。 最佳答案 如果您查看mu

android - AVD 管理器 - API 级别 23 上的 "No system images installed for this target."

我需要测试GoogleMapsAndroidSDKv2,所以我下载了以下SDK:不幸的是,AVD正在抛出消息,没有安装图像。我试图根据许多类似的线程移动system-images的内容,但没有帮助。我的系统图像结构:编辑:我重新安装了Mac并安装了AndroidStudio(AS),我发现,如果我下载带有ASAVD的GoogleAPISystemImage,StandaloneAVD找到它坏了。与GoogleAPI相同:编辑2:在code.google.com上报告LINK如果有人找到解决方案,我将不胜感激。 最佳答案 一周后,我终

android - 如何在 Android Studio : “This was auto-generated to implement the App Indexing API.” ? 中关闭新生成代码的自动更新

当我将AndroidStudio1.5.1升级到PlayServicesRev.29时,我现有项目中的主要Activity(以及AndroidManifest)会自动更新以包含AppIndexing样板代码。未更改的样板代码随后在Activity的onStart中导致异常(当我意识到它已被添加时)。我正在生产代码开发中,我不愿意转移注意力。以后如何防止这种自动生成?这个问题类似于以下问题:什么是新生成的代码“这是自动生成的以实现AppIndexingAPI。”?但是,我现在不关心“它是什么”——我希望它不会在我下次升级AndroidStudio时让我的门变暗。谢谢!

Android 主屏幕/启动器选择器不显示 'use by default for this action' 选项

我正在尝试使用以下Intent以编程方式启动主屏幕/启动器选择器对话框:Intenti=newIntent(Intent.ACTION_MAIN);i.addCategory(Intent.CATEGORY_HOME);i.addCategory(Intent.CATEGORY_DEFAULT);i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(Intent.createChooser(i,"SetMyHomeScreenasdefault"));但不幸的是,与已安装主屏幕启动器列表一起出现的对话框底部没有默认用于此操作选项

android - 'this' 和 'setContentView' 在这里是什么意思?

我试图部署一个小型Android应用程序,其中,我试图向用户显示“HelloWorld”。我在这里应用的代码行是(有点来自互联网资源):TextViewtext=newTextView(this);text.setText("HelloWorld,Here");setContentView(text);我不明白的是:为什么这里需要this关键字?我不能只创建一个普通的VanillaTextView对象来设置这样的文本:TextViewtext=newTextView();text.setText("HelloWorld,Here");还有,setContentView方法的目的是什么?

android - "This app won' t run unless you update Google Play Services"when app is installed on real device

当我在运行旧版本(例如4.4.4)的Android设备上安装我的应用程序时,我收到此消息。我能看到的与此消息相关的所有其他帖子似乎都是在模拟器上运行时与GoogleMapsAPI相关的。我使用的是GooglePlay服务7.0.0。 最佳答案 Thisandroiddeveloper'sblogentry描述了GooglePlay服务7.0版中的新功能。如果您不需要这些,您可以使用6.5版,它已经使用了新的GoogleApiClient类并提供了精细的依赖模块(最好描述here和here。在我的一个项目中我使用了这个compile'

android - 如何在其他类 Android Kotlin 中使用 this 和 context?

我想在Permission.class中创建一个askMicrophonePermission函数。并在onCreate()中写入Permission().askMicrophonePermission()。我不知道如何更改this以便ActivityCompat.checkSelfPermission并且ActivityCompat.requestPermissions可以运行在Permission().askMicrophonePermission().这是我的代码:主要Activity:classMainActivity:AppCompatActivity(){overridef

java - LoaderManager 不接受 'this'

好吧,我投降。我想不通。我正在学习Udacity的Android基础类(class),需要弄清楚如何使用加载程序加载数据。但是,当我使用以下行时,“this”以红色突出显示并显示以下错误:Wrong3rdargumenttype.Found'com.example.carl.latestnews.MainActivity',required:'android.app.LoaderManager.LoaderCallbacks我用谷歌搜索、堆叠并尝试了我找到的建议。我已经尝试创建一个实现回调的内部类。我碰壁了,我坐在这里挠头试图弄清楚我错过了什么!谁能告诉我我做错了什么?提前致谢!pac

android - Realm - Realm.init(this) 在 onCreate 中失败?

我将Realm.init(this)放在我的应用程序类的onCreate中。但是当我在Activity的onCreate中调用Realm.getDefaultInstance()时它会抛出异常。atandroid.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2511)atandroid.app.ActivityThread.-wrap11(ActivityThread.java)atandroid.app.ActivityThread$H.handleMessage(ActivityThread.java:13