我有第一個類擴展Fragment,第二個類擴展了Activity。Android意圖無法解析構造函數
我的片段工作正常,而我對於片段的意圖代碼:
ImageButton button= (ImageButton) getView().findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent myIntent = new Intent(MyFragment.this, MyClass.class);
MyFragment.this.startActivity(myIntent); }
});
我MyClass類代碼:
public class MyClass extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// The activity is being created.
}
@Override
protected void onStart() {
super.onStart();
setContentView(R.layout.MyClass);
}
}
的錯誤是:
Gradle: cannot find symbol constructor Intent(com.xxxx.xxxx.MyFragment,java.lang.Class<com.xxxx.xxxx.MyClass>)
我不知道我出錯的地方。
'意向意圖=新意圖(getApplicationContext(),myClass.class);' – ArtiomLK
非常感謝。但是,如何在主要的android資源中的任何地方無法使用? –
@Kruger Brent你應該問一個負責「主要Android資源」的人。我不相信他們閱讀stackoverflow或至少不是定期的。 –