ActionBarSherlockで共有オプションの数を制限する方法。いくつかだけ表示したいのですが、現時点では完全なデフォルトリストを取得しています。
1 に答える
1
ShareActionProvider
-ネイティブのものとActionBarSherlockバックポートの両方-は、よりターゲットを絞ったものにする以外に、選択肢の総数を制限する手段を持っていないようIntent
です。
ShareActionProvider
ユーザーがを介していくつかの選択を行った後、ある種の「詳細...」オプションを使用して、最初にサブセットを表示することsetShareHistoryFileName()
を選択できます。を介して無効にしない限り、これは自動的に発生するはずですsetShareHistoryFileName(null)
。
ソースコードを使用して独自のUIを作成することを歓迎しShareActionProvider
ます(たとえば、履歴に関係なく、常に4つのエントリと「More ...」のみを表示します)。
于 2012-09-08T13:15:46.383 に答える