草庐IT

intent适配

全部标签

android - 找不到处理 Intent { act=android.intent.action.CALL dat=+123456789 pkg=com.android.phone } 的 Activity

以下代码在我单击Activity中的按钮时工作正常,但在单击fragment中的按钮时出现“找不到处理Intent的Activity”错误。IntentcallIntent=newIntent(Intent.ACTION_CALL);callIntent.setData(Uri.parse("+123456789"));startActivity(callIntent); 最佳答案 我想你应该说你添加的数据是这样的电话号码:callIntent.setData(Uri.parse("tel:+123456789"));这是一个完整的

android - 从 Intent.ACTION_GET_CONTENT 到文件的 URI

使用Intent.ACTION_GET_CONTENT启动照片选择器检索所选项目的URI检索URI的路径,以便我可以将其发布到我的网络服务器启动浏览的代码Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");startActivityForResult(intent,BROWSE_IMAGE_REQUEST_CODE);检索所选图像的代码if(RESULT_OK==resultCode&&BROWSE_IMAGE_REQUEST_CODE==requestCode){Uriuri=data

android - eclipse 中的“Intent 无法解析为类型”错误

我正在编程第一个androidtutorial在Eclipse中,以及编译这段代码时:Intentintent=getIntent();它给出了错误Intentcannotberesolvedtoatype我该如何解决? 最佳答案 可能缺少import语句。尝试按Ctrl+Shift+O,如果缺少import语句,Eclipse会自动添加。然后查看文件顶部,看看添加了什么。它应该是这样的:importandroid.content.Intent; 关于android-eclipse中的“

android - 如何检测可以处理请求的 Intent 操作的 Android 应用程序?

我想通过Twitter、Facebook或设备上可用的其他方式分享短信。我写了下一个代码:Intentshare=newIntent(Intent.ACTION_SEND);share.putExtra(Intent.EXTRA_TEXT,"Here'ssometextforTwitter.");startActivity(Intent.createChooser(share,"Sharethisvia"));但如果没有应用程序可以处理此操作,屏幕上会出现“没有此类应用程序”对话框。如果没有找到处理程序,我想检测这些应用程序并禁用此功能。我该怎么做? 最佳答

android - 如何将 LatLng 实例发送到新 Intent

我需要将LatLng类的实例传递给另一个Intent。我应该怎么做?这是代码。LatLngfromPosition=newLatLng(23.4555453556,11.145315551);LatLngtoPosition=newLatLng(12.1115145311,99.333455333);Intenti=newIntent(Maps.this,Routes.class);startActivity(i);请帮帮我。路线等级:publicclassRoutesextendsFragmentActivity{GoogleMapmMap;GMapV2Directionmd;pri

android - 防止适配器回收 ScrollView (Edit 永远不会这样做。)

我有一个自定义基础适配器,它将接收数据数组列表。从这里开始,它将使用自定义按钮填充GridView。它做得非常完美并填满了GridView。问题是。我想设置一个按钮来改变颜色。当我这样做时,由于View被回收,它也会更改下一个被回收的View。前任。单击位置0的按钮1。同时更改位置13的按钮。现在,当我进行一些调试时,我发现它也更改了一些属性。我想知道是否可以按原样创建我的View而无需回收View的任何部分。我已经看到了一些关于使用stableID的事情,但即使我已将其覆盖为true。目前仍然没有改变它。staticclassCategoryButtonAdapterextendsB

android - Android 中的隐式与显式 Intent(startActivity(intent) 崩溃)

我是这个世界上的新人。我在使用startActivity(intent)时遇到问题。这是list:这是代码:publicclassSplashextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedmethodstubsuper.onCreate(savedInstanceState);setContentView(R.layout.splash);Threadtimer=newThread(){publicvoidrun(){try{sleep(5000)

android - 带有自定义适配器的 MultiAutoCompleteTextView 显示乱码字符串

这是对我之前的问题的跟进:Android:AutocompleteTextViewSimilarToTheFacebookApp.背景:我在问题(上面发布的链接)中的要求是拥有一个类似于Facebook应用程序和其他几个应用程序中使用的AutoCompleteTextView。解决方案是使用多行MultiAutoCompleteTextView这个想法是让用户能够在创建状态更新时直接键入他们的friend姓名。从独立的角度来看,答案中的解决方案效果很好。然而,当我着手将解决方案集成到我现有的代码中时,它仍然可以使用正确的下拉菜单等。多亏了这里的解决方案,我看到了我friend的过滤列表

android - 如何将值从适配器传递到 Activity

我正在尝试显示项目列表以及总计金额,但每当我在我的代码中使用此代码时出现NullPointerException,请参阅下面的代码:if(Constants.sItem_Detail.size()>0){DoublemGTotal=Double.parseDouble(Constants.sItem_Detail.get(0).get(com.example.sample.CartAdapter.KEY_TOTAL));for(inti=1;i特别是,当我使用这些行时出现错误:DoublemGTotal=Double.parseDouble(Constants.sItem_Detail

Android Intent Share 使用外部图片 url

我不禁注意到所有使用Intent共享图像的示例都使用本地存储的文件。每当我尝试使用外部url时,facebook、twitter等都会给我toast“无法添加一个或多个媒体项目”。我是否必须在本地存储图像的副本?如果是,我该怎么做? 最佳答案 感谢@user2245247link它包含从远程url共享图像的正确答案。使用外部库//GetaccesstoImageViewImageViewivImage=(ImageView)findViewById(R.id.ivResult);//Fireasyncrequesttoloadima