有一些方法和属性我想在不同的活动中共享。例如。
public class BaseActivity extends Activity
将是另一个活动的父级。
public class MainActivity extends BaseActivity
但是如果孩子的活动是一个例如ListActivity,这是不可能的,对吗?我也需要一个ListActivity的基类吗?这将是多余的代码。
我可以将ListActivity转换为一个活动,但这将是更多的代码,而不是必需的代码。
有什么建议吗?
我的应用程序中有两个活动,第一个活动导致第二个活动,第二个活动导致第一个活动。在第二个,他可以记录和留言,并留下他的名字。如果用户只使用第二个活动而只是走开,我希望它在20秒后自动跳转到第一个活动。我一定要用手柄吗?因为如果我用
Handler handler = new Handler();
Runnable r = new Runnable() {
public void run() {
// my code
}
};
我想要访问与当前活动不同的活动生命周期方法...我可以这样做吗?例如,我有两个活动A和B。我想从活动B访问活动A的onStop方法。我可以这样做吗?我正在尝试在我的应用程序中检查用户的在线,该应用程序有多个活动,所以我想编写代码,例如= If onStop/onDestroy方法,这两个活动的方法都被调用来显示用户处于离线状态……im使用的代码是
@Override
public void onStart(){
super.onStart();
mDatabaseReference.child("Online").setValue(tru