草庐IT

FLAG_ACTIVITY_FORWARD_RESULT

全部标签

android - 直接在 Eclipse 中启动 Android Activity

在开发过程中,我想为我的应用程序中的多个Activity创建运行配置,以便我可以直接转到我想测试的Activity。但是当我创建一个新的运行配置时,对应于“启动操作”的列表只包含主Activity而不包含其他Activity。按照@sparkymats的建议,我尝试将IntentFilter添加到AndroidManifest.xml(为空或带有android.intent.category.LAUNCHER类别),但Activity列表仍然仅包含MAINActivity。如何直接启动其他Activity? 最佳答案 在Manife

android - 如何处理当前 Activity 中的 HTML 文本链接

在我的UI中,我有一个名称列表,我使用Html.fromHtml()显示了这些名称,因为名称应该突出显示(参见图片,红色名称)。在名称下我有一个ScrollView(见图,灰色部分)。我希望能够在按下名称时滚动到ScrollView的特定部分。所以我这里有几件事情要解决:让每个名字都可以单独点击让我当前的Activity处理点击不在名字下划线或4.使用单独的textview解决textwrappinglayout我知道最好的办法是为每个名称创建单独的TextView,但如果我这样做,我会丢失如图所示的文本换行。感谢您的宝贵时间。编辑:我找到了这个Link但它使用了一个Intent,所以

android - 在开始新 Activity 之前显示进度对话框

我有一个Activity“Activity1”和另一个名为“Activity2”的Activity。单击“Activity1”中的按钮会加载“Activity2”。我想在加载新Activity之前显示进度对话框。你能告诉我执行此操作的代码吗 最佳答案 在Activity2的onCreate方法中显示进度对话框,然后在AsyncTask中完成所有耗时的加载。在AsyncTask的onPostExecute()方法中,关闭进度对话框。 关于android-在开始新Activity之前显示进度

java - 使用上下文从自定义 View 完成 Activity

这是我的代码:privatevoidmakeDialog2(){AlertDialog.Builderabout=newAlertDialog.Builder(getContext());about.setTitle("YouWon!");about.setPositiveButton("PlayAgain",newDialogInterface.OnClickListener(){publicvoidonClick(DialogInterfacearg0,intarg1){IntentplayIntent2=newIntent(getContext(),PracticePlayAct

Android ICS Activity 从淡入/淡出到幻灯片的转换

我有一个应用程序,我在其中对标准Activity使用默认的滑入/滑出效果,并对一些特定Activity使用淡入/淡出效果。我注意到新的Android4.X(ICS)有一个不同的默认值,它完全是淡入/淡出。如何在我的标准Activity中定义滑入/滑出效果?我一直在尝试定义它:@OverridepublicvoidonCreate(BundlesavedInstanceState){this.overridePendingTransition(0,android.R.anim.slide_in_left);super.onCreate(savedInstanceState);}@Over

android - 单击推送通知android后打开 Activity

我是Android编程的super菜鸟,如果这是一项简单的任务,我深表歉意。我几乎遵循了推送通知的Vogella推送通知教程(http://www.vogella.com/articles/AndroidCloudToDeviceMessaging/article.html)。我读过其他一些堆栈溢出问题,但我对如何在收到通知后打开Intent感到有点困惑。例如,如果我只想让通知将我引导至某个网站,该怎么做?它是否必须一起放在我的MessageReceivedActivity或另一个项目/类下?谢谢这是我的C2DMMessageReceiver代码@Overridepublicvoido

拍照后 Android Activity 重置(方向?)

基本上,我按下一个按钮,这会使用相机Intent打开您的默认相机应用程序。拍照后,它会保存所需的东西并重定向到另一个Activity。在这个Activity中,我有一个可以成功上传图片的AsyncTask。那么你可能会问我的问题是什么。我的问题是它重新创建了我的Activity,因此与它一起重置了我的ProgressDialog。(它运行Activity,执行aSyncTask,在它完成之前死掉并重新创建我的Activity以再次执行异步任务。)它并不总是这样做。我认为这样做是因为它将手机的方向从横向更改为纵向。(我有一个三星。当我转到相机时,它会变为横向,当我完成它时,它会变回纵向。

android - 从主 Activity 更新不同布局 xml 中的 TextView

我在我的布局文件夹中创建了一个名为log.xml的新.xml文件。它只包含一个TextView。是否可以在我的主要Activity的log.xml中的TextView上设置文本?或者它只能在使用log.xml作为View的Activity中设置吗?希望你明白我在这里的意思,否则我会详细说明。谢谢 最佳答案 如果您没有在“setContentView()”上设置您正在谈论的xml,您总是可以通过布局充气器获得它。不过,您必须使用addView()将电视添加到当前布局。LayoutInflaterinflater=(LayoutInfl

java - 如何将引用(不可序列化)从一个 Activity 传递到另一个 Activity ?

假设我有一个对象的引用,我应该如何将它从一个Activity传递到另一个?我不想查询应用程序对象/单例/静态变量。这还有可能吗? 最佳答案 您可以在另一个Activity中声明一个静态变量,或者在Application类中声明一些全局变量,然后将它访问到任何Activity,就像您想要将一些NewType类型的对象从OldActivity解析为类NewActivity。做如下:在NewActivity.java中声明一个静态NewType对象。publicstaticNewObjectnewObject=null;在调用NewAct

android - 如何同时 "destroy"多个Android Activity

我在应用程序中有某种向导可以完成6个Activity。所以我调用:主要Activity-看涨期权1-看涨期权2-看涨期权3-看涨期权4-看涨期权5现在,在选项5上,我将整个操作保存到数据库,此时我需要返回主Activity并销毁选项1、2、3、4和5。在选项5保存到数据库之前,我需要能够返回、进行更改,然后转到选项5并保存它。是正确的方法,我以某种方式创建了具有以下功能的方法:privatevoidcleanStack(){Option1.finish();Option2.finish();Option3.finish();Option4.finish();Option5.finish