問題タブ [actionbarsherlock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2070 参照

android - アクションバーのタイトルを非表示にすることは、古いバージョンのAndroidでは機能しません(ActionBarSherlockを使用)

2番目の画像のようにActionBarSherlockを使用して、アクションバーのタイトル部分を非表示にしようとしています。 ここに画像の説明を入力してください

設定:

3.0を超えるバージョンでは機能しますが、古いバージョンでは機能しません。タブバーの上に黒いスペースが残ります。

その問題を解決するための回避策はありますか?

0 投票する
2 に答える
1347 参照

android - ActionbarSherlock は Fragment の onAttach() メソッドを混乱させますか?

Android-support-v4.jarからActionBarSherlock ライブラリに切り替えた後、フラグメントでのオーバーライドonAttach()に問題がある人はいますか? e、g。

ActionBarSherlockを使用すると、コンパイラは不平を言います:

しかし、android-support-v4.jarファイルを使えば問題なく動作します。

** * ****アップデート* ** * *

私も使用しようとしました:

それは基本的に同じことを訴えます:

0 投票する
2 に答える
2927 参照

android - ActionbarSherlockライブラリを使用して、カスタマイズされたアクションバーを作成するにはどうすればよいですか?

ActionbarSherlockライブラリを自分のプロジェクトに正常にインポートしました。プロジェクトを実行すると、アプリケーションでsherlockが作成したアクションバーをすでに確認できます。

しかし、現在、すべてがデフォルトです。シャーロックのいるライブラリでカスタムアクションバーを作成するにはどうすればよいですか?利用可能なチュートリアルはありますか?

0 投票する
1 に答える
666 参照

android - 自分のプロジェクトの APK ファイルに ActionbarSherlock はありますか?

Android 2.1 API 7以降で実行される Android アプリケーションを開発しています。

私の質問は、ActionbarSherlockライブラリを使用してAPI 7にアクション バーを実装する場合、最終ビルドAPKファイルにsherlockライブラリが含まれますか? か否か?

ビルドAPKファイルのみを使用してAndroid 2.1にアプリケーションをインストールすると、 sherlockライブラリが含まれますか? そうでない場合、問題を解決する方法は?

基本的に、アクションバーを実装するために sherlock ライブラリを使用したいのですが、.apkファイルを使用してアクションバーを持つアプリケーションを最終的にインストールしたいと考えています。

0 投票する
2 に答える
1815 参照

android - ActionbarSherlock : デフォルトのテキストとレイアウトを削除する方法

Android 2.1 API 7プロジェクトを開発しています。アクションバーを実装するために、ActionbarSherlockライブラリを使用します。

プロジェクトでsherlockライブラリを正常に使用できました。問題は、プロジェクト名である sherlock アクション バーに表示されるデフォルトのテキストが常にあることです。

私もメニューレイアウトファイル(res/menu/action_menu.xml)を使用しました:

また、 Activity onCreateOptionsMenu(Menu)メソッドで上記のレイアウトをインフレートします。

しかし、シャーロック アクション バーでは、(デフォルトで) プロジェクト名と Android アイコンが引き続き表示され、カスタム メニュー レイアウト項目の左側に表示されます。

では、sherlock ライブラリのデフォルトのレイアウトとテキスト (プロジェクト名) を削除するには??

0 投票する
1 に答える
4459 参照

android - ActionBar Sherlock タブのカスタム ビューの設定

actionbarsherlock のタブ アイコンの 1 つの上に描画したいと思います。これを行うには、タブ アイコンを設定する代わりに、他の ABS タブとまったく同じスタイルのビューを作成しようとしています。abs4 がタブを ScrollingTabContainerView に追加しているようです。ScrollingTabContainerView の TabView クラスは、アイコンを取得してタブの中央に配置する役割を担っているようです。そのため、 update() メソッドで見つかったそのコードに基づいて次のコードをモデル化しました。

次に、タブで ll を指定して setCustomView() を呼び出します。タブに上書きしたい場合は、getCustomView を使用してタブからビューを取得します。

上記の LinearLayout の作成を android.R.attr.actionBarTabStyle で指定しないと機能しますが、アイコンはタブの中央に配置されません。その ID で属性を設定すると、アプリが起動時に Android.widget.LinearLayout の NoSuchMethodError でクラッシュします。

Android属性を使用してスタイルを設定する適切な方法は何ですか?

0 投票する
2 に答える
1979 参照

android - どのビューが私のActionModeをトリガーしたかを知る方法は?

ICSアクションバーについて学習したと述べました。私はActionBarSherlockと協力して、やりたいことに対して下位互換性を持たせ、サンプルの多くのソースコードを調べてきました。

3つの画像ビューがあります。3つすべてをロングクリックするリスナーを設定したいと思います。ユーザーが1つをロングクリックすると、アクションバーの上にActionModeが表示され、写真を撮ることができます。アクションバーはメニューと同じように機能するように見えるので、ボタンをクリックした後、どのImageViewがActionModeをトリガーしたかをどのように知ることができますか?

私はそれを調べ始めたばかりであり、これが私が最初にやりたかったことだったので、今は多くのコードを実行していません。

0 投票する
0 に答える
2213 参照

android - アクション バー メニューのレイアウト

ActionbarSherlockライブラリを使用して、Android 2.1 API 7 プラットフォームのアクション バーを実装しています。Sherlock ライブラリが自分のプロジェクトに正常にインポートされました。

次に、私のプロジェクトでは、次のものがありますres/menu/action_menu.xml

マイ アクティビティ:

上記のコードを使用すると、アプリケーションにアクション バーが表示されます。しかし問題は、上記のメニュー xml ファイルで定義されたすべての項目がアクション バーの右側に表示され、アクション バーの左側部分が空白のままになっていることです。

あなたはおそらく私のActivityコードですでに気づいているでしょう、私は持っています:

上記の 2 つの行コードは、アクション バーのデフォルトのテキストとアイコンを無効にするアクティビティコールバックで定義されています。 onStart()

しかし、メニュー xml ファイルで定義されたカスタム アイテムを、アクション バーの右側だけに表示するのではなく、アクション バーに均等に表示するにはどうすればよいでしょうか?

0 投票する
2 に答える
7404 参照

android - Android アクションバーの sherlok に仕切りが表示されない

私は sherlok-actionbar を使用しており、アクション ボタンの間に仕切りを適用しようとしています。スタイルがありますが、仕切りが見えません。なぜですか?

ありがとう!

0 投票する
2 に答える
5418 参照

android - ActionbarSherlock にアクション バーの「オーバーフロー」セクションが含まれていない (Android 2.1 の場合)

Android 2.1 API 7アプリを開発しています。アクションバーを実装するために、ActionbarSherlockライブラリを使用しています。

すべてがsherlockライブラリでうまくいきます。次のコードを使用して、プロジェクトにアクション バーを実装できます。

res/menu/action_menu.xml :

私のアクティビティクラスでは:

上記のコードでアクションバーを正常に取得できました。Android 3.2 プラットフォームではまったく問題ありません。

しかし問題は、 Android 2.1プラットフォームでアプリを実行すると、アクション バーにオーバーフロー セクションがないことです。どうして???古い Android プラットフォームでSherlockライブラリを使用しているときに、同じ問題を経験した人はいますか??

(PSアクションバーの「オーバーフローセクション」は、ポップアップメニューのようないくつかのアイテムを非表示にするアクションバーの一番右の部分です。詳細はこちら)