jjzjj

mainactivity

全部标签

带有抽象 MainActivity 的 Android 抽屉导航(调用 Activity )

我想要一个创建抽屉导航的AbstractMainActivity。在那里我还应该处理菜单项上的点击,然后调用新的Activity。在这些Activity中,我想再次使用相同的抽屉导航。我会在子类中扩展AbstractMainActivity并以不同方式调用每个子类的getLayoutResourceID(如此处建议:androidhowtocreatemyownActivityandextendit?)。问题是,现在在我想要构建抽屉导航的AbstractMainActivity中,我无权访问抽屉导航布局(xml)元素,因为我当然希望为子类。我需要在所有子类布局文件中“包含布局”吗?但这

java - 返回到 First/Main Activity 而不重新加载它

我正在开发一个安卓应用。我需要在不重新加载的情况下调用我的MainActivity,因为它从Internet获取了大量数据。假设,我现在正在进行第三个Activity,我想回到MainActivity。如果我使用:Intenti=newIntent(Third.this,Main.class);i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(i);它将加载MainActivity,但我不想重新加载它。就像我在第二个Activity中调用finish()一样,它确实满足我的需要。 最佳答案

android - React Native - 如何从 MainActivity.java 向 RN 发出事件?

在ReactNativeAppState库中:iOS有三种状态background->inactive->activeAndroid只有background->active当Android应用程序完全后台运行时,MainActivity从onPause->onStop当有系统通知时,例如应用内购买会转到onPause当应用程序从后台转到前台时,我需要运行一些代码onStop->onResume如果应用程序因系统通知而短暂暂停,我不希望它运行onPause->onResume这可能吗?React的生命周期事件没有onHostStop我尝试从MainActivity为每个Activity生

android - java.lang.LinkageError : MainActivity 错误

我在我的应用中使用了productFlavours。我也在使用multidex。defaultConfig{multiDexEnabledtrueminSdkVersion17targetSdkVersion22...}productFlavors{prodFlavor1{...}prodFlavor2{...}}dependencies{compile'com.android.support:multidex:1.0.1'...}在应用类中:@OverridepublicvoidonCreate(){MultiDex.install(getApplicationContext());

Android 回到上一个 Activity

这个问题在这里已经有了答案:Android:Gobacktopreviousactivity(24个答案)关闭9年前。我有两个Activity,MainActivity和NextActivity。我可以从MainActivity转到NextActivity,然后使用Intent返回到MainActivity。但是随后将调用OnCreate和其他东西,就像一切都重新初始化一样。我想回到进入NextActivity之前的状态。我意识到,如果我使用手机上的物理后退按钮,就可以做到这一点。那么如何像后退按钮一样回到一个activity呢?附言。我测试了finish()但没有帮助。

java - Galaxy S5 和 Android 5.1.1 上 do/while 语句的奇怪行为

我在GalaxyS5和Android5.1.1上遇到do/while语句的奇怪行为。如果您有任何信息,请告诉我。inti=0;intj=0;do{Log.d(TAG,"[testdo-while1]i="+i+",j="+j);i=0;Log.d(TAG,"[testdo-while2]i="+i+",j="+j);i++;Log.d(TAG,"[testdo-while3]i="+i+",j="+j);i++;Log.d(TAG,"[testdo-while4]i="+i+",j="+j);j++;Log.d(TAG,"[testdo-while5]i="+i+",j="+j);}w

android - MainActivity 在 Android react-native 中不存在错误

所以我收到MainActivity不存在错误,这可能是因为我将包和应用程序从bomber重命名为Bomber并将appId从com.bomber到cool.bomber.android我已经检查了AndroidManifest、Activity源文件和build.gradle文件,但我似乎找不到问题所在错误信息Starting:Intent{cmp=cool.bomber.android/.MainActivity}Errortype3Error:Activityclass{cool.bomber.android/cool.bomber.android.MainActivity}doe

Android:处理耳机按钮事件并将信息发送到 MainActivity

这是我努力编写的工作代码,以最佳方式处理耳机按钮事件。我读了Androiddeveloperguide,但这显然是错误的,因为他们要求开始监听注册一个类名。am.registerMediaButtonEventReceiver(RemoteControlReceiver);//Wrong所以我检查了其他示例来更正代码。例如,许多secret建议已在thisquestion中发布,我还尝试了其他代码,例如this,和另一个解决方案MediaSession,并清理不需要的我写了这段代码:我实现了类RemoteControlReceiver。显然不需要静态内部类,事实上,参见thiscomm

java - MainActivity 的 ActionBar 中的后退按钮

我已经为除MainActivity之外的所有Activity实现了后退按钮。我的问题是我在MainActivity中也有一个后退按钮。希望我导入了正确的类:importandroid.support.v4.app.NavUtils;protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);getActionBar().setDisplayHomeAsUpEnabled(true);[...]}@Over

android - 更新 fragment 以响应 Android 抽屉导航交互

我正在开发的Android应用程序只有一个MainActivity,应用程序的每个屏幕都作为fragment实现。每个fragment在MainActivity中都像这样实例化为私有(private)类变量:publicclassMainActivityextendsActivityimplementsMainStateListener{privateFragmentManagerfm=getFragmentManager();privateBrowseFragmentbrowseFragment=BrowseFragment.newInstance();...有一个加载每个屏幕fra