2017-01-08 5 views
0
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    pref = this.getSharedPreferences(
      getString(R.string.user), Context.MODE_PRIVATE); 
    String username = pref.getString(getString(R.string.user), null); 
    if (username.length() == 0) { 
     Intent intent = new Intent(this, Login.class); 
     startActivity(intent); 
    } 
    setContentView(R.layout.activity_main); 
    Toolbar myToolbar = (Toolbar) findViewById(R.id.my_toolbar); 
    setSupportActionBar(myToolbar); 
    ActionBar ab = getSupportActionBar(); 
    ab.setDisplayHomeAsUpEnabled(true); 

アンドロイドスタジオを2.2.3にアップデートした後、getString(R.string.user)、startActivity )、新しいインテント(this、Login.class)、およびgetSharedPreferences()はすべてメソッドエラーを解決できません。どんな解決策ですか?アンドロイド2.2.3にアップデートした後、メソッドエラーを解決できない場合があります。

答えて

0

あなたのプロジェクトを再構築する時間はありましたか?アップグレードしたものによっては、おそらくgradleが同期するのを待ってから再構築する必要があります。

問題が解決しない場合は、明示的にクリーニングして再構築してみてください。

関連する問題