0

是否可以从一个特定活动中以编程方式在每个活动中设置标题栏?

我可以在该活动中以编程方式设置特定活动的标题栏,但随后的活动将在此后的清单中设置字符串。

要设置标题,我在活动中使用以下内容。我希望在应用程序中设置这样的每个活动。

setTitle(carerName + " is now logged in");
4

1 回答 1

2

您可以编写基本活动并调用 super 的方法。

public class DerivedActivity extends BaseActivity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
  ...}
    }

public class DerivedActivity2 extends BaseActivity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
     ...}
    }

public class BaseActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
setTitle(carerName + " is now logged in");
   }
   }
于 2012-09-11T14:56:59.430 回答