0
在片段中,我做了一個按鈕單擊處理程序,並使用意圖要去類卡塔爾,但失敗。 Eclipse的失敗 構造意圖(新View.OnClickListener(){},類KARTA)是未定義 (hlkjbhlkbnkl/NK/N; KN;/NK;/NK; NK; N)如何使用意圖移動到另一個類的片段?
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
public class Fragment1 extends Fragment {
Button button1;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment1,
container, false);
button1=(Button)rootView.findViewById(R.id.button1);
button1.setOnClickListener (new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent (this,Karta.class);
startActivity(intent);
}});
return rootView;
}
}
import android.app.Activity;
import android.os.Bundle;
public class Karta extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.karta);
}
}
沒關係。艾哈邁德的回答是你想要的。 – Guardanis
將需要日誌數據,並嘗試實現OnClickListener接口並在主類中單擊時覆蓋。意圖中使用的上下文「this」可能不會指向您的活動。 – KaranJ