草庐IT

ACTIVITY

全部标签

android - 从 Fragment 调用 startIntentSenderForResult(不使用现有 Activity)(Android Billing v3)

根据这个问题:CallingstartIntentSenderForResultfromFragment(AndroidBillingv3)调用startIntentSenderForResult需要您传递一个实现onActivityResult(...)的Activity。Fragments无法实现这一点,因此如果您想从其中调用该方法,则必须通过Activity对其进行管道传输,大概是创建Fragment的Activity。我的问题与现有问题的不同之处在于,我没有可以在其上实现onActivityResult的易于访问的Activity。我的fragment是由另一个fragment

在 Activity 的 onCreate 中调用 show() 时,Android DialogFragment 不显示

我有一个对话fragment,中间有一个简单的不确定进度条,我用它来显示网络Activity:publicclassNativeLoadingDialogFragmentextendsDialogFragment{publicNativeLoadingDialogFragment(){//Blank}@OverridepublicDialogonCreateDialog(BundlesavedInstanceState){Dialogdialog=newDialog(getActivity(),android.R.style.Theme_Dialog);ProgressBarindet

android - Google Glass 是否为 Activity 增加了利润?

当使用Activity和Fragment为Glass构建布局时,似乎在顶部、左侧、右侧和底部存在一些额外的布局边距。有什么办法可以重置吗? 最佳答案 如果您对手机进行截屏,是否也会看到这些边距?在我的例子中,如果我没有为我的Activity的主要布局设置任何边距,我可以看到一些边距,就像你说的那样,但如果我对我的手机进行截屏(使用MyGlass应用程序),我会检查是否没有边距。 关于android-GoogleGlass是否为Activity增加了利润?,我们在StackOverflow

android - 如何将 Theme.Holo.DialogWhenLarge 样式设置为自定义大小、位置、边距等?

我正在开发我的第一个Android应用程序(之前只在iOS和WP上运行过)并尝试在手机上全屏显示Activity,并在平板电脑上显示为对话框/弹出窗口。我找到了Theme.Holo.DialogWhenLarge,看来这就是我要找的。Activity在平板电脑上显示为对话框,但我没有找到如何更改Activity的大小和位置。它只是简单地显示在屏幕中央,大小和尺寸与手机上的大致相同。这怎么能改变?这是直接由Activity完成还是我必须创建子样式?我查看了Theme.Holo.DialogWhenLarge.此主题只是将PreferencePanel.Dialog应用于preferenc

android - 使用抽屉导航中的 fragment 来叠加 Activity

我无法在现有Activity之上放置fragment。我要完成的工作如下:打开应用程序->创建mapView->创建抽屉导航->抽屉导航上的按钮打开位于mapView顶部的新fragment(而mapView不可见)。正在发生的事情是fragment的布局正在显示,但布局的空白区域是透明的,我仍然可以使用map。这是我的代码:主Activity.javapublicclassMainActivityextendsActivity{privateMapViewmapView;privateLocationListenerlocationListener;privateGeometryLa

android - Activity 暂停时取消 CursorLoader

我有一个CursorLoader,它向ListFragment提供数据。我在我的ContentProvider中正确配置了通知机制:cursor.setNotificationUri(getContext().getContentResolver(),uri);和getContext().getContentResolver().notifyChange(uri,null)当我选择一个列表项时,一个新的子Activity被打开,在这个Activity的onCreate()我做了一个查询修改项目详细信息。我知道通知被触发并且CursorLoader重新查询内容提供者。我面临的问题是,有时

android - 如何从联系人中的帐户图标启动新 Activity

我有一个帐户验证器和同步适配器,它们分别将我的应用程序联系人存储到我的帐户中。该帐户图标也会为这些联系人显示。但是我不知道如何在单击特定用户的帐户图标后进入Activity。例如。如果我们单击联系人中的whatsapp图标,它会将我们带到该特定用户的whatsapp聊天页面。以同样的方式,我需要调用一个导致Activity的Intent。我应该在哪里进行所需的更改以及要添加什么代码。 最佳答案 请检查此链接https://developer.android.com/guide/topics/providers/contacts-pr

android - 库尔德字体显示不正确

我正在用三种语言构建一个应用程序-英语、库尔德语和阿拉伯语。我特别注意到三星设备中的问题,因为字体显示不正确。图像如下所示。我已经尝试在应用程序中嵌入字体,但显然没有使用提供的字体,因为这两种字体在图像中看起来不同。我在下面发布我正在使用的代码-publicclassFontUtils{privatestaticStringFONT_PATH="fonts/al-kwnd.TTF";privateActivityactivity;privateTypefacetf;publicFontUtils(Activityactivity){this.activity=activity;tf=T

android - 如何以编程方式在android中创建图库文件夹?

注意:我需要像这样创建图库应用程序。IE。首先首先显示sdcard文件夹缩略图图像,然后,当我单击缩略图时,需要显示另一个新页面来显示子图像。比如whatzup图片上传,以及来自Play商店的GalleryApp..请帮助我摆脱困境。当我从谷歌搜索时,只有示例可用,例如仅显示画廊View示例的普通单例图像。 最佳答案 按照以下步骤:1.显示文件夹的外部Activity:创建一个带有自定义项目GridView的Activity。每个项目都是带有图像和半透明背景TextView的框架布局。2.显示图像的第二个Activity:使用图像的

android - "smart"从推送通知激活 android

我有一个简单的任务-通过推送特定Activity(而不是开始Activity)来激活应用想象我在应用程序中有3个Activity:A(飞溅)B(项目列表)C(所选项目的详细信息)一些先决条件:通过推送,我得到了要选择的项目的ID。启动时我正在强制进行身份验证。条件之一-我无法将身份验证转移到另一个Activity或应用程序服务。现在我可以创建多个语句。当我点击推送激活应用程序时:当推送到达时,PushIntentService会生成一个通知,在intentextras中指定项目ID如果应用程序已终止,我应该从ActivityA启动应用程序(以强制进行身份验证)如果该应用程序是后台运行的