AppCompatActivity
から拡張されたクラスがFragmentActivity
に拡張されています。FragmentActivityのアクティビティメソッド
setTitle()
のように、私はgetActivity()
メソッドを呼び出す部分があります。
私は、次のような問題に気づいたアンドロイドメーカー3.0カナリア2を使用した後:エラー
として IDEマークが法
FragmentActivity
でオーバーライドされないか、存在していません
へのすべてのメソッドを解決することはできませんがまたはAppCompatActivity
はsetTitle()
,runOnUiThread()
など多くのものがあります。
しかし、プロジェクトはビルドしてコンパイルしてもエラーは発生しません。
質問この問題を解決するにはどうすればよいですか?私は
- は、キャッシュを無効にして
を再起動してみました何
更新、この問題が持っているあなたは抽象的問題のためのコードを必要とする理由はわかりませんが、
public class FullViewActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_full_view);
setTitle("test"); //method is not resolved
getIntent(); //method is not resolved
}
}
@LuizFernandoSalvaterraを掲載。しかし、IDEが明白なIDEの問題をどのように助けることができるのか分かりません。特に、このコードが動作し、以前のバージョンのAndroid Studioでマークが検出されなかった場合。 – DEADMC