草庐IT

intent适配

全部标签

android - 在另一个 Intent 中发送 Intent

也许我以错误的方式解决这个问题,但我想在我自己的应用程序中响应我的AndroidAppWidget的点击事件并启动一个Activity。在我设置PendingIntent时,我有另一个Intent,我想在单击时启动它。我的onStartCommand使用这一行:finalIntentmLaunchIntent=(Intent)intent.getParcelableExtra(Widget.EXTRA_INTENT);当我调用setOnClickPendingIntent时,我之前有这一行:mSendingIntent.putExtra(Widget.EXTRA_INTENT,(Par

android - 获取当前 android.intent.category.LAUNCHER Activity 的实例

我创建了一个库项目,我将在多个应用程序之间共享该项目。我实现了一个简单的session过期功能,它将在一段时间后将用户踢回登录屏幕。登录屏幕Activity是我的主要Activity,因此在list中它看起来像这样:当session过期时,我想将用户踢回到登录屏幕,但我不想硬编码Activity的名称,因为它可能会有所不同,具体取决于使用该库的特定应用程序。这是我之前所做的:Intentintent=newIntent(context,LoginScreenActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);c

android nfc intent-filter 在 nfc 发​​现标签时显示我的应用程序

我正在编写一个适用于NFC和MIFARECARD的应用。当我的NFC设备检测到一张卡时,它会向我显示可以使用NFC的应用程序列表,但没有提及我的应用程序。我的androidlist文件中缺少什么?这是我的tech_filter文件xml:android.nfc.tech.MifareClassic此处显示我的应用程序不在列表中的图像: 最佳答案 我有同样的问题,我根据androiddochttp://developer.android.com/guide/topics/connectivity/nfc/nfc.html#tech-d

android - 如何在 Asynctask 类中使用 intent?

请分享如何在Asynctask类的doinbackground()或onpostexecute()方法中使用intent。当我尝试使用这些代码时,它显示错误。Intentintent=newIntent(asynctask.this,home.class);startActivity(intent);finish();privateClassclazz;publicasynctask(Classclazz){this.clazz=clazz;}异步任务doInBackground()方法:protectedVoiddoInBackground(Void...arg0){//TODOAu

android - 使用 android.content.Intent.ACTION_SENDTO 启动 whatsapp

我正在尝试以androidIntent启动whatsapp:Stringuri="smsto:+123456";IntentmessageIntent=newIntent(Intent.ACTION_SENDTO,Uri.parse(uri));messageIntent.putExtra("sms_body","MyMessage");startActivity(messageIntent);如果用户选择普通的消息传递应用程序,它会很好用。但如果用户从选择器中选择whatsapp,则不会。whatsapp中的“撰写文本字段”仍为空。我在这里做错了什么?我需要另一个putExtra()

android - 如何获取 AutoCompleteTextView 适配器的正确 ID

我是Android开发的新手,遇到了一个我觉得很难解决的问题。我想弄清楚如何正确使用AutoCompleteTextView小部件。我想创建一个AutoCompleteTextView,使用来自Web服务的XML数据。我设法让它工作,但我对输出结果肯定不满意。我想将带有id=>名称对的HashMap放入AutoCompleteTextView中,并获取被点击项目的id。当我单击自动完成过滤集输出时,我想在自动完成框下方填充一个列表,我也设法开始工作。到目前为止完成:自动完成适用于简单的ArrayList,过滤所有数据正确onItemClick事件在点击后正确触发parent.getIt

在uniapp中,微信小程序获取胶囊的高度、宽度,且适配微信小程序、App

效果:H5:微信小程序:方法: functiongetWXStatusHeight(){   //获取距上   constbarTop=wx.getSystemInfoSync().statusBarHeight   //获取胶囊按钮位置信息   constmenuButtonInfo=wx.getMenuButtonBoundingClientRect()   //获取导航栏高度   constbarHeight=menuButtonInfo.height+(menuButtonInfo.top-barTop)*2   letbarWidth=menuButtonInfo.width   r

android - 用于多个 Intent 的 LocalBroadcastManager

我正在开发一个刚刚实现了ViewPager的应用程序。我首先使用选项卡,但当我对ViewPager进行更改时,我开始遇到从Activity到fragment的数据传输问题。我终于找到了thispost哪里解释了这个问题,哪里建议在使用ViewPager时使用LocalBroadcastManager将数据从Activity发送到Frament。我已经实现了这段代码并且工作正常:fragment1.javapublicclassFragment1extendsFragment{publicstaticfinalStringACTION_INTENT="fragment1.action.B

android - 蓝牙、wifi 和铃声模式的广播 Intent

以下事件中广播的Intent是什么,Wifi状态改变蓝牙状态改变铃声模式更改 最佳答案 对于Wifi状态变化:WifiManager.WIFI_STATE_CHANGED_ACTION("android.net.wifi.WIFI_STATE_CHANGED")BroadcastintentactionindicatingthatWi-Fihasbeenenabled,disabled,enabling,disabling,orunknown.Oneextraprovidesthisstateasanint.Anotherextra

Android:使用 START_REDELIVER_INTENT 标志检测重新启动的服务

我的小部件附加了一项服务,用于处理通过其Intent传递的各种点击“命令”。我还设置了returnSTART_REDELIVER_INTENT;以防服务重启时调用intent.getAction()时不给出nullPointerException;之类的。问题是,当最后一个Intent由我的setOnClickPendingIntent调用之一发送时,然后当服务重新启动时,它就像用户单击了其中一个viewId一样。例如Stringcommand=intent.getAction();intappWidgetId=intent.getExtras().getInt(AppWidgetMa