與BaseAdapter
一個擴展的類將不會允許我從一個活動轉移到第二:: 它給我的語法錯誤::BaseAdapter不允許調用請求動作
holder.capture.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
intent_request = new Intent(this, SaxParser2.class);
}
屏幕
與BaseAdapter
一個擴展的類將不會允許我從一個活動轉移到第二:: 它給我的語法錯誤::BaseAdapter不允許調用請求動作
holder.capture.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
intent_request = new Intent(this, SaxParser2.class);
}
屏幕
改變這一行,
intent_request = new Intent(this, SaxParser2.class);
到
intent_request = new Intent(<Activity name>.this, SaxParser2.class);
你的情況,你應該從你打電話給你的基本適配器類的構造活動的背景下,
使用活動這方面,
intent_request = new Intent(context, SaxParser2.class);
然後,
context.StartActivity(intent_request);
注意:I guess SaxParser2 is a activity not a class.
不,它不是解決我的問題 –
你是一個正確的,它是活動,我只需要調用活動,我已經嘗試過,但現在問題在'StartActivity(intent_request);' –
它不允許我實現方法'startActivity' –
正確看我的答案,我有一個BOLD字符的書面線。 – user370305