我需要创建一个扩展的基类,Activity它可以在我的应用程序中执行一些常见任务,并通过以下形式扩展我的活动:
public BaseActivity扩展Activity {....}
public SubActivity扩展了BaseActivity {...}
在SubActivity中我需要为BaseActivity中定义的一些变量和UI组件赋值,我可能需要根据某个标志值为SubActivity定义不同的布局,同样(在SubActivity中)我想执行在BaseActivity中定义的asyncTask.
这可能吗?如果是的话,是否有任何可能有帮助的教程?先感谢您
我想要一次编写代码并在不同的活动中使用.我Base Activity class为此创造了一个.此外,不同活动中所有布局的标题都是相同的.我已经在<include layout >标签的帮助下完成了这项工作.
现在的问题是我的BaseActivity代码没有运行.我这是第一次尝试这个没有太多想法.
1.)BaseActivity代码如下:
package com.waheguru.app;
import android.R.integer;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
public abstract class BaseActivityMenu extends Activity {
//action id
private static final int ID_UP = 1;
private static final int ID_DOWN = 2;
private static final int ID_SEARCH = 3;
private static final int ID_INFO = 4;
private static final int ID_ERASE = 5;
private static final int ID_OK …Run Code Online (Sandbox Code Playgroud)