2011-09-09 26 views
0

私のアプリでは、ユーザーがクリップボードにテキストをコピーするときに自分自身の機能を使いたいと思っています。クリップボードに機能を追加するActionBar

私はfunction onActionModeFinishedをオーバーライドしています。ユーザーがコピーでタップしたことを確認したいので、選択したナビゲーションインデックスを取得しています。残念なことに、常に-1を返す場合。私がここで間違っていることはありますか?

@Override 
public void onActionModeFinished(ActionMode mode) { 
    super.onActionModeFinished(mode); 

    if (_actionBar != null) { 
     int index = _actionBar.getSelectedNavigationIndex(); 
     // here index is always -1 
    } 
} 

答えて

0

ActionBarには、左側にタブとリストセレクタを含めることができます。したがって、getSelectedNavigationIndexは、このナビゲーション項目の位置を右側のメニュー項目に表示するのに使用されます。

+0

ありがとうアレクサンダー – zov

関連する問題