問題タブ [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 に答える
9230 参照

android - actionbarsherlock タブ スタイルを使用したタブ コンテンツ

以下のコード ( https://gist.github.com/1126843から取得) を参照して、タブの内容を設定するにはどうすればよいですか?

コードから、コンテンツを View createTabContent(String tag) の下に配置する必要があるようですが、どうすればよいですか?

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

android - Fragment 内に Spinner を設定するときの BadTokenException

サポート パッケージの Fragment 内に Spinner のダイアログを表示できないのはなぜですか?

UI 設計の要件により、Fragment 内にサブビューを作成することになりました。構造は次のようになります: Activity -> Fragment -> (ProfileView, ContactsView) どちらも FrameLayout を拡張します

Spinner 以外はすべて正常に動作します。

ProfileView 内には、ビューの作成に使用するこのコンストラクターがあります。その間、念のため Context と Fragment の両方を取りました。

そして、私が持っているビューを初期化するとき

これらすべてを Adapter for Context に渡そうとしましたが、どれも機能しません。すべてが BadTokenException を引き起こします (最初から NULL である 2 つを除く)。

画面は正常に動作し、コンテキスト リソースから XML を読み込むこともできます。では、なぜスピナーが機能しないのでしょうか?

以下のスタック トレースは、2.2/2.3 デバイスで実行したものであることを付け加えておきます。コードは ICS で正常に動作します。

スタックトレース:

0 投票する
3 に答える
11093 参照

android - Ant で Android アプリをビルドできませんでした (ActionBarSherlock と ViewPagerTabs の両方を参照)

ActionBarSherlock と ViewPagerTabs を使用する Android アプリが 1 つあります。私は Eclipse を使ってそれを書き、ビルドしますが、Ant でビルドしようとするまでは問題なく動作します。これが私がしたことです:

  1. ActionBarSherlock フォルダーに移動し、「android update lib-project --path 」を実行します。
  2. ViewPagerTabs フォルダーに移動し、「android update lib-project --path 」を実行します。それも
  3. app フォルダーに移動し、「android update project --path 」を実行します。
  4. アプリフォルダーの下で「and debug」を実行すると、次のエラーが発生しました。

:

ですから、質問 NO. 1:アプリの project.properties に正しいライブラリ参照があり、ActionBarSherlock と ViewPagerTabs を正常にビルドできたのに、これらのエラーがまだ発生するのはなぜですか?

この問題には回避策があります。ライブラリの bin フォルダーにあるすべての classes.jar をアプリの libs フォルダーにコピーし、「ant debug」を再度実行します。ただし、アプリのすべての .java ファイルをコンパイルした後、アプリの libs フォルダーの下にあるこれらの .jar ファイルを削除する必要があります。

この後、「ant debug」を再度実行すると、次のエラーが表示されます。

私の質問 NO.2 は、この問題を解決するにはどうすればよいですか?

ありがとう!

0 投票する
6 に答える
22680 参照

android - Android互換性コンテキストアクションバー

Androidの設計ガイドラインに従おうとすると、私は小さな問題にぶつかります。

いくつかの(複数選択)を長押しして、それらに対して一括アクションを実行できるアイテムのリストが必要です。

設計ガイドラインでは、これにコンテキストアクションバーを使用することを提案していますが、これは私が考えていたものと完全に同じように聞こえます。問題は、API 7との互換性を逆に維持しようとしていることです(私の電話は現在2.3.3であるため)。

ActionBarSherlockを使用して他のアクションバーのものを取得していますが、コンテキストアクションバーを起動する方法や、ABSのアクションバーにボタンを任意に追加する方法を理解していないようです。タブを実行できるようですが、それが答えかもしれませんが、複数選択を許可しようとしているので、通常のモーダルコンテキストメニューは必要ありません。

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

android - WebViewFragment派生クラスをFragmentTransactionに追加できません

ActionBarSherlockを使用しており、タブ付きアプリを実装しています。各タブは、WebViewのみを含むフラグメントを表します。Fragmentから派生したオブジェクトを使用して実装しました。しかし、WebViewFragmentに変更すると、FragmentTransactionに追加できなくなりました。正しいものをインポートするかどうか疑問に思っていますか?コードは次のとおりです。

問題の行は次のとおりです。

理由がわかりません。MyWebviewFragmentは、Fragmentを拡張するWebViewFragmentを拡張します。FragmentTransactionメソッドは、MyWebviewFragmentを単純なFragmentであるかのように表示する必要があります。前に言ったように、これは私の輸入品と関係があるのでしょうか?

ありがとう!!!

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

android - アクションバーにタブのみを表示する

ActionBar Sherlockを使用して、3.0より前のAndroidデバイスにAndroidアクションバーを実装しました。ただし、タブナビゲーションを使用しているときに1つの問題が発生します。

現在、アクションバーは画面上部の2行に分かれています。最初の行にはアプリのアイコンとアプリのタイトルが含まれ、2番目の行にはナビゲーションタブが含まれています。actionBar.setDisplayOptions(0);を使用して一番上のバーを削除しようとしましたが、まだ2つの行がありますが、一番上の行は空です。この一番上の行を削除するにはどうすればよいですか?

ありがとう!

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

android - アクション バー Sherlock リスト ナビゲーション スピナー: アイテム幅マーキー?

Action Bar Sherlock ライブラリを使用して、レイアウトにアクション バーを追加します。ナビゲーション モードをActionBar.NAVIGATION_MODE_LISTに設定し、カスタム アダプターを使用してナビゲーション スピナーを設定します。

問題は、スピナー アイテムのテキストが長すぎると、完全に表示されないことです。

マーキーのようにしたいのですが、どうすればできますか?

ありがとう

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

android - AndroidおよびPreferenceFragmentのSherlockBar4.0

私はこのライブラリをActionBarに使用しています:http://actionbarsherlock.com/(4.0ベータ版)すべて動作しますが、いくつか質問があります:

  1. PreferenceFragmentを作成するためのバリアントはありますか?そうでない場合、タブの1つが設定を提供するタブ付きのActionBarを作成するためのバリアントはありますか?

  2. タブを操作するには、次のコードを使用します:http: //developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/FragmentTabs.html しかし、ActionBarにあるため、機能しません。 public void onTabSelected(Tab tab、FragmentTransaction ft)には2番目のパラメーターがありません。それを機能させるためのバリアントはありますか?そうではありませんが、通常の切り替えタブを作成するためのバリエーションはありますか?

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

android - SherlockBar の Fragment attach のエラー

私はシャーロック バー (http://actionbarsherlock.com/) を使用しています。TabListener のコードがあります:

ビューのコードの一部があります:

すべて動作しますが、2 回目に任意のタブを選択すると、エラーが発生します。

アタッチ機能のエラーだと思いますが、どうすれば解決できますか?

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

android - 積み上げアクションバー専用に actionBarTabTextStyle を設定する方法はありますか?

ActionBarスタックされているかどうかに基づいて、タブ テキストのテキスト スタイルを変更する方法を見つけることができませんでした。背景のみ調整可能のようです。

私はActionBarSherlockを使用しています。私のActionBar背景は青色でテキストは白色です。私はタブ付きナビゲーションを使用しているため、タブ部分がメインの下に積み重ねられている場合ActionBar、背景を白くしたい(これは を使用して行いましたabBackgroundStacked)。これにより、テキストが非表示になります (テキストは背景と同じ色になります)。アクションバーがスタックされているときにテキストを黒くしたい。何か案は?