jjzjj

putExtra

全部标签

android - 使用 putExtra 创建 Intent

我使用putExtra()创建Intents已经有一段时间了,刚刚在Android文档中读到我应该在“名称”前面加上包名称作为前缀。所以,而不是'putExtra("ButtonText","Ok")'它应该更像'putExtra("com.mycompany.myapplication.ButtonText","Ok")。这真的有必要吗?(没有它似乎没问题)。如果需要有什么好处?另外,包名是调用者还是被调用者?如果是调用者,“被调用的Activity”必须知道调用者的姓名,这不是很通用。谢谢 最佳答案 Isthisreallyne

带裁剪的 Android 相机 Intent

我一直在尝试通过相机Intent拍照时裁剪图像和调整图像大小,但不明白我在这里做错了什么——即使文件正确也无法获取裁剪后的图像数据保存在手机上。...publicclassAddextendsActivity{privateStringimageFilePath;...protectedvoidonCreate(BundlesavedInstanceState){...imageFilePath=Environment.getExternalStorageDirectory().getAbsolutePath()+"/tmp/"+String.valueOf(System.curren

android - 如何从android中的图像裁剪矩形

我正在使用this裁剪从图库中选择的图像的示例,但问题是该示例仅裁剪正方形。是否可以裁剪矩形而不是仅裁剪正方形?在该示例中,如果我移动一侧,则相邻的一侧也会随之移动,使其保持方形选区。谢谢。 最佳答案 我发现可以使用内置的Android裁剪处理程序裁剪矩形。(com.android.camera.action.CROP)。要裁剪矩形,您需要删除我之前传递的示例的以下参数:intent.putExtra("outputX",200);//Setthistodefinethemaxsizeoftheoutputbitmapintent.

java - 在 Android Intent 的 putExtra 中传递 null 会导致编译时错误?

我正在尝试在我的代码中使用putExtra(String,String)来传递null。正如参数所建议的那样,第二个参数可以是null因为它是一个字符串,我可以发送它this.getIntent().putExtra(AppConstant.TestString,null);当我使用上面的代码时,它给我错误提示:方法putExtra(String,String)对于Intent类型不明确但是它允许我使用:this.getIntent().putExtra(AppConstant.TestString,"");请赐教。提前致谢。 最佳答案

android - 从 Android 上的 Qt 应用程序通过(显式) Intent 调用外部 Activity - putExtra 不起作用

我有以下问题:在Android上,我基于Qt的应用程序(Qt5.4.1formobile)通过启动显式Intent调用外部Activity。这在没有数据附加到Intent的情况下非常有效。但是当我使用putExtra附加字符串等时,目标Activity找不到此数据。Qt应用程序fragment:QAndroidJniObjectactivity=QAndroidJniObject::callStaticObjectMethod("org/qtproject/qt5/android/QtNative","activity","()Landroid/app/Activity;");if(a

android - 隐藏或移除 CardIO Scann 屏幕上的键盘按钮 (Android)

在我的扫描屏幕中,键盘按钮显示在右下角。我不想手动输入卡信息,所以我想隐藏或删除屏幕上的这个按钮。在我使用下面代码的Util类中scanIntent.putExtra(CardIOActivity.EXTRA_APP_TOKEN,CARD_IO_APP_TOKEN);//customizethesevaluestosuityourneeds.scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_EXPIRY,false);scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_CONFIRMATIO

android - Intent.putExtra 会做什么

我是android的新手,我使用intents将数据从一个Activity传输到另一个。我只是想知道对象引用或对象副本是否正在发送到第二个Activity。 最佳答案 Intent.putExtra发送对象的副本,当您从在那里创建新引用的Intent中获取额外内容时,它不是相同的引用 关于android-Intent.putExtra会做什么,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

android - 为 Android 联系人照片大小声明常量?

我的NexusS上的联系人照片是96x96。我真的不想将这些知识“烘焙”到我的代码中-是否有一个常量声明了这一点?我找过,但似乎找不到。 最佳答案 在android2.3+中有一个ThumbnailUtils类有/***Constantusedtoindicatethedimensionofmicrothumbnail.*@hideOnlyusedbymediaframeworkandmediaproviderinternally.*/publicstaticfinalintTARGET_SIZE_MICRO_THUMBNAIL=9

java - 方形图像的裁剪形状Android在应用程序中

我想创建一个应用程序,允许用户调整正方形图像的大小(长度=宽度)。我知道可以使用图库以这种方式制作:privatevoidcrop(UriphotoUri){Intentintent=newIntent("com.android.camera.action.CROP");intent.setData(photoUri);intent.putExtra("outputX",200);intent.putExtra("outputY",200);intent.putExtra("aspectX",1);intent.putExtra("aspectY",1);intent.putExtra

android - 当我从图库中选择图片时,onCreate 在 onActivityResult 之后调用

我有覆盖了“onActivityResult”的“SherlockFragmentActivity”。我尝试从相机和图库中获取图像并进行裁剪。问题是我在onActivityResult调用后返回了我的Activity而不是fragment。...FragmentTransactiont=fragmentManager.beginTransaction();LogInFragmentlogFrag=newLogInFragment();t.replace(R.id.fragment_container,logFrag);t.commit();...@Overrideprotectedvo