3

如何在以下类中设置上下文:

public class SettingsActivity extends PreferenceActivity implements OnSharedPreferenceChangeListener 
...
@Override
protected void onPostCreate(Bundle savedInstanceState) {
    super.onPostCreate(savedInstanceState);
...

在 Android 中进行单元测试时使用:

public class ReceiveSMSMonitorTest extends AndroidTestCase {
...
SettingsActivity settings = new SettingsActivity();    <-----
...

没有构造函数可以使用 getContext() 在上下文中发送。在不修改原始类的情况下是否有另一种方法?我喜欢使用上下文来获取和检查 SharedPreferences。

谢谢!

4

0 回答 0