草庐IT

this-page

全部标签

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方法的目的是什么?

javascript - 在 js 文件中为网络故障覆盖 "Error Loading Page"

我有JQueryMobile-1.0.js文件。//LoadapageintotheDOM.$.mobile.loadPage=function(url,options){//Thisfunctionusesdeferrednotificationstoletcallers//knowwhenthepageisdoneloading,orifanerrorhasoccurred.vardeferred=$.Deferred(),//ThedefaultloadPageoptionswithoverridesspecifiedby//thecaller.settings=$.extend

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 - 如何从 webview 中隐藏 "Web page not available"页面/错误?

我想隐藏那个错误,只显示一个空白页面和一个对话框。如何隐藏它? 最佳答案 不是那么明显。因为WebViewClient无论如何都会打开标准错误页面,即使您覆盖了onReceivedError方法。所以我们需要在处理错误事件后打开自定义错误页面。因此,您应该覆盖onReceivedErrorinWebViewClient,然后如果您处理所需的错误代码(请参阅WebViewClient中的ERROR_常量),您应该打开空白页面或另一个页面以隐藏标准Android“网页不可用”页面。像这样:@OverridepublicvoidonRec

android - ionic 2 : How to check current page is root page in Ionic 2?

我只想检查Ionic2中的当前页面名称,因为我在app.component.ts中使用了NavController,但这给出了一个错误,即NoproviderforNavController。请建议我一些解决方案,在此先感谢。下面是我的代码:constructor(platform:Platform,publicalertCtrl:AlertController,publicnavControll:NavController){this.platform=platform;//this.nav=nav;platform.ready().then(()=>{if(navControll.

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