首页 > TAG信息列表 > android-activity

使用Android创建动态视图

我遇到了问题,如果可能,我将需要社区的帮助.我不是在寻找现成的解决方案,而是可以帮助我产生结果的东西. 我正在寻找一种基于JSONArray对象产生动态活动的方法. 这是一个JSONArray对象的示例: [ { "name": "my checkbox name", "type": "checkbox", "value": "one,two,thre

Android-具有应用程序生命周期的服务

我正在尝试为我的应用程序创建一个服务,该服务将协商蓝牙连接和数据.我希望该服务的生命周期从应用程序开始和结束,但是仍然能够让特定的Activity监听该服务内发生的事件(此外,Activty应该能够调用该服务的特定方法来写入数据或查询连接州). 我从为回调和服务创建AIDL接口开始,但是

android-确定应用程序是否在后台运行

我怎样才能知道我的应用程序已放在后台(即,我的应用程序的任何活动都不再可见)?我需要确定这一点,以便释放在多个活动(图形,声音片段和套接字连接)之间共享的资源. 我考虑过要保留一个全局计数器,该计数器在活动的onStart()方法中递增,而在onStop()中递减.如果计数器达到零,则所有活

为什么这样不起作用-Android-onCreate()

以下代码不起作用,并引发由NullPointerException引起的RuntimeException public class ListFilteredActivity extends Activity { LinearLayout typeSelector = new LinearLayout(this) ; @Override public void onCreate(Bundle savedInstanceState) { sup

android-如何清除堆栈中的当前活动?

支持应用程序开始活动A,然后A开始活动B并完成自身.之后,活动B开始活动C. 现在,堆栈中包含B和C,顶部是C. 然后我在活动C中单击一个按钮,并希望它清除B和C并启动活动A,即我希望活动A是堆栈中唯一的活动.我该怎么做? 编辑:我进行了测试以使用FLAG_ACTIVITY_CLEAR_TOP.但这在我的情况下不

android-如何在活动和本地服务之间来回发送数据

我对Android有点陌生.我需要做的是在本地活动和服务之间来回发送数据.发送的信息是敏感信息,必须不能被其他应用接收.如果我理解正确,这将排除使用广播和onBind()函数吗? 因此,活动需要向服务发送一些字符串参数.另外,它还需要以某种方式告诉服务哪个活动启动了该活动,以便该服务可

java-如何从SurfaceView类或嵌套线程内部结束活动

我正在编写一个应用程序(游戏),当用户游戏失败时,我想在其中结束游戏活动.我的游戏大致基于lunarlander,因此我认为以lunarlander为例来寻求帮助可能会更容易,因为很多人对此都很熟悉. 当用户未通过lunarlander游戏失败时,我想自动结束该活动(因为我的应用使用了多个活动).我知道我

从SearchManager活动获取结果到Android中的主活动

用例: 活动A是主要活动.而活动B是SearcActivity(SearchManager).活动B是ListActivity,因此无论结果如何,结果都会显示在列表中.用户单击列表后,我想让该列表中的选定项目返回给ActivityA. 我做了什么?我可以使用“ onSearchRequested()”在按钮上调用SearchActivity.在ActivityB中,我

android-活动之间共享光标

我认为以下情况很常见,但我不知道实现的方式: 我们有三个活动和一个数据库.我们要求用户输入要在数据库中搜索的内容.该查询应该没有任何结果,可能会得到一个结果. >如果一无所获,您只需通知用户. >如果只有一个,则以正确的视图将其显示在新活动中.>如果有很多,则将它们显示在列表中

强制将活动添加到历史记录堆栈

我在清单中使用android:noHistory =“ true”声明了一项活动,并且有90%的时间是期望的功能.此特定活动无需保存在应用程序的历史记录中,并且在历史记录中时,应用程序的UI流程非常复杂,并且每次将该活动添加到应用程序时都需要通过调用finish()手动将其删除.堆. 问题在于,此活动使用户

如何知道当前屏幕是Android中的全屏模式

我怎么知道当前屏幕是Android中的全屏模式? 我正在做一项通过状态栏通知某些消息的服务. 但是当状态栏隐藏时会出现问题. 所以我想知道状态栏是否在屏幕上. 我试图找出方法.但是我不知道该怎么办. 请帮助我解决这个问题;) 谢谢.解决方法: How can I know that current screen is Fu

android-是否有很好的解决方案,分别在TabActivity中搜索选项卡中的每个活动?

我的活动导航存在问题,搜索效果很好. 活动层次结构如下所示: / MyListActivityA -- ItemActivityA MainActivity -- MyTabActivity -- MyListActivityB -- ItemActivityB \ MyListActivityB -- ItemActivityC TabA

java-将消息从多个活动传递到主要活动

很难解决我的问题,但是可以解决. 我有一个活动“活动1”,由此我可以打开三个活动“活动2”,“活动3”和“活动4”之一,我希望结果来自活动3.在这些活动的每一个中,我都可以创建一个新的意图来打开其他任何活动,依次在当前活动上调用finish(). 当我从“活动1”中打开“活动3”,然后

Java的-重新加载SharedPreferences恢复(或如何刷新/重新加载活动)

从一项活动恢复到另一项活动时,如何重新加载SharedPreferences?如果我继续,则可能是用户更改了设置.是否可以重新加载SharedPreferences或我是否需要刷新/重新加载活动.如果可以,那又如何?解决方法:在onResume中,正常获取和设置SharedPreferences的方式与这样做没有区别.除了获取最新

透明的浮动Android活动不允许更新其背后的内容

我试图使透明的浮动活动显示出来(作为覆盖图),但是允许其后面的内容仍然显示和更新.现在看来,如果关闭了我背后的活动或打开了一个新活动(在这种情况下可以是新的活动),则新的活动下方将不会通过我的活动向用户显示. 我已经尝试了可以​​使用的Flags的每种组合,并且在这一点上,我

Android:通过标签或意图获取活动?

我的应用程序使用选项卡栏,每个选项卡按钮都与一个活动相关联,因此,当您单击选项卡按钮时,它会显示该活动的屏幕,现在它需要检测用户单击当前/活动选项卡按钮,我已经完成了用于检测该代码的代码,但是现在我需要通知点击的相应活动,是否有任何方法可以获取与标签按钮相关联的活动?或

android-返回活动(但不通过finish())

如标题所述,如何返回已启动但未通过调用finish()的活动.我主要担心此问题,因为当用户拉下通知栏并单击通知时,我不知道如何告诉通知返回创建该通知的原始活动.关于如何创建通知的tutorial仅说明在单击新活动后如何启动它. 有某种可以实现此目的的Intent调用吗?提前致谢!解决方法:使用

如何将数据/流从线程实时传递到Android中的活动?

基本上,我所做的就是从两个不同的项目中获取源代码,并将它们拼凑在一起,以尝试创建一个实时绘制蓝牙数据的新应用程序.中间结果显然比我能理解的复杂.我问了一些问题,得到了反馈,做了很多阅读,但是我仍然坚持我所看到的问题:如何将数据从数据采集线程实时获取到绘图活动中?这个问题需

慢变化活动android

我尝试从andengine的Activity更改为Activity,最后一次加载非常慢.当andengine activity加载结束时,如何在带有文本“点击开始”的图像之间插入.我使用此函数进行更改. startActivity(new Intent(ChangeLevelActivity.this, GameActivity.class)); overridePendingTransition(R.ani

何时开始新活动以及何时在Android中重用旧活动

我刚接触Android,对何时开始新活动感到有些困惑.这是情况.我有图书馆,网络视图和读者活动. 假设用户想去图书馆->网络视图->读者->图书馆 我应该在阅读器活动之后创建一个新的图书馆活动,还是应该尝试显示原始图书馆活动?如果我做后者,会搞乱我的活动堆栈吗?解决方法:在我看来,您在混

android-如何通知Activity有关服务的进度

我正在编写一个具有3个Activity()的Android应用:A,B和C;一个服务:S.用户可以使用活动A启动该服务.该服务运行很长时间,分7个步骤.每个步骤需要几秒钟(或几分钟).步骤完成后,如果希望活动B和C可见,我希望该服务将其通知活动B和C.也就是说,我想通知与启动服务不同的活动.如果看不到活动,

android-如何使用代码恢复先前的活动?

我正在使用两个活动,第一个活动包含一些编辑文本,并且在单击“提交”按钮时显示第二个布局. 因此,第一个活动处于暂停状态,并且当我从第二个布局按返回按钮时,将恢复第一个布局(即恢复了先前的状态). 现在,我需要在屏幕上的后退按钮中执行后退按钮操作. 我尝试在按钮单击中使用onFi

Android:在startActivity()之后,活动被隐藏

private void setActionViewListener(final String uri) { mediaButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(uri))); }

Android内存管理,用于onStop(或屏幕外)活动

我想要达到的目标: >减少不再显示在屏幕上的活动的内存使用量,例如,另一个活动已启动 >这项活动仍然可以在导航堆栈中进行,因此我假设我必须在onStart内重新构建onStop中销毁的内容,但是不确定使用以下方法构建所有视图/按钮时该如何做: layout.xml的. 情况: 我有一个Android应用程序,

android-在活动之间传递类的实例

如果我获得了A类和B类,则A类充当具有2个按钮的菜单,一个按钮用于连接一个进行登录.当我按连接时,我运行此方法: private void connect(){ Thread t1 = new Thread(){ public void run(){ connection_class = new ConnectionClass(); connection_class.run(