(最初に、私の専門分野は HTML5 (および php/coldfusion) であり、Java/Android の初心者であることを述べさせてください)
内部にonCreateOptionsMenu
は、Android アクションバーの検索アクション内でクエリの変更を処理する次のコードがあります。
final SearchView.OnQueryTextListener queryTextListener = new SearchView.OnQueryTextListener() {
public boolean onQueryTextChange(String newText) {
//I want to call super.loadUrl from here
return true;
}
};
問題は、テキストが変更されるたびに phonegap の loadUrl メソッドを呼び出したいことですが、super
他の何かを参照しているように見えるため、これは不可能です。上記の構造が何と呼ばれているかさえ知っていれば、おそらくこれをグーグルで検索できるでしょう(それはある種のサブクラス定義のようです)が、それさえわからsuper.super
ず、許可されていないので、私は全損。
参考までに:私のクラスは次のようになります
public class MainActivity extends DroidGap implements ActionBar.OnNavigationListener {
これがloadUrlの由来です(私はの方向にも試しましたDroidGap.loadUrl
)。