草庐IT

ACTION_INTENT

全部标签

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 : 'Unsupported action' error

我是新手,但我的代码fragment有什么问题?当我选择链接时,出现错误:“当前不支持此操作”。这是我的代码:publicvoidaddEmail(){TextViewtxt=(TextView)findViewById(R.id.emailtext);txt.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){Intentintent=newIntent();StringuriText="mailto:youremail@gmail.com"+"?subject="+URLEncoder.enco

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 ACTION_UP 甚至从未调用过

我正在尝试制作一款小型Android跳跃和奔跑游戏,但我的问题是我无法正确配置事件ACTION_UP。这是我的代码:publicbooleanonTouchEvent(MotionEventevent){switch(event.getAction()){caseMotionEvent.ACTION_DOWN:Log.d("OTE","down");touchDownTrue=true;break;caseMotionEvent.ACTION_UP:Log.d("OTE","UP");touchDownTrue=false;break;}}从未调用过MotionEvent.ACTION

antd Pro组件ProFormList实现自定义action

antdPro组件ProFormList实现自定义actionProFormList是antdesignpro的结构化数据组件,通常用来实现动态表单。现在有个需求,除了组件自带的删除和复制,还需要增加两个按钮来实现每个item位置的上下移动,如图所示:查看官方文档,组件有提供自定义action的API--actionRender,介绍如下/***@name自定义操作按钮**@example删除按钮*actionRender:(field,action)=>action.remove(field.name)}>删除*@example最多只能新增三行*actionRender:(f,action,

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

android - Intent 并从字符串开始 Activity

我有个小问题。我想以其他方式开始Activity。这个我知道Intenti=newIntent(this,ActivityTwo.class);初始化Intent,然后我可以startActivity。但我想做这样的事情:Intenti=newIntent(this,MyString.class);我没有nameActivity.class,但我想更改string.class。当我有类的字符串名称时如何开始Activity? 最佳答案 试试这个:startActivity(this,Class.forName(yourStringC

android - 使用 shareIntent 时如何使用 Intent.ACTION_SEND_MULTIPLE 发送多种数据类型?

文档中非常清楚,您可以使用以下方式发送多条数据:IntentshareIntent=newIntent();shareIntent.setAction(Intent.ACTION_SEND_MULTIPLE);shareIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM,imageUris);shareIntent.setType("image/*");startActivity(Intent.createChooser(shareIntent,"Shareimagesto.."));但似乎从那一行:shareIntent.se