問題タブ [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.
android - ActionBarは、リストビューの最初の行をブロックします
こんにちは、アクションバーシャーロックと1つのイメージビューと2つのテキストビューを表示するリストビューを備えたアプリがありますが、アクションバーはリストビューの最初の行をブロックします。(ここの画像を参照)
これはコードです
およびrow.xml
私はこれと同じ他の活動をしていて、これを起こさないでください..なぜですか?
android - ActionBarSherlock › SherlockActionbar + RoboGuice に TabNavigation を実装するには?
私は RoboGuice+SherlockActionBar-V4.0 を使用しており、タブ ナビゲーションをテストするサンプル アプリを作成しています。
タブでアクティビティを切り替えるにはどうすればよいですか?
サンプルコードが利用可能であれば、それは私にとって素晴らしいはずです.
前もって感謝します 。
java - Android での EasyTracker と ActionBarSherlock の両方の使用
Android アプリでEasyTrackerとActionBarSherlockの両方を使用したいと考えています。Activity クラスと ListActivity クラスを拡張する EasyTracker クラスを書き直して、対応する ActionBarSherlock クラスを拡張し、後者の更新によって何も壊れないようにすることを検討していました。
そうすることでアプリのパフォーマンスが気になります。同じことを行うための別の方法、つまりより効率的な方法を知っている人はいますか?
android - テスト スイートを使用した Maven Android プロジェクト
ActionBarSherlock (4.0 RC1) と ViewPagerIndicator に依存するプロジェクトをセットアップしようとしています。現在 Eclipse IDE を使用しています。このプロジェクトの Android テスト プロジェクトをビルドして実行できるようにしたいと考えています。私は Eclipse に proguard と generate-sources の目標を無視してエラーが発生しないようにするように指示しました。これまでのところ、ABS で中程度の成功を収めています。アクション バーのあるエミュレーターにパッケージをデプロイすることができました。Eclipse は ABS のクラスとリソースを認識しているようです。ただし、テーマ (Theme.Sherlock.Light など) を認識せず、エラーを表示します。Eclipse を使用して実行できないことを除けば、それで問題ありません。でもそうじゃない」ViewPagerIndicator ではうまくいかないようです。そして、私はランダムなエラーに遭遇し続け、まるで円を描いて走り回っているように感じます.
そこで、テスト プロジェクトを追加してみました (再び..)。これにより、ビルド時にプロジェクトをテストして、各ステップですべての仕様を満たしていることを確認できます。しかし、私はそれを機能させることができないようです。これら3つのこととテストの実行方法を取得できれば、発生している他の問題をデバッグできるはずですが、今のところ、問題がどこにあるのかを確認することさえできません. 私の研究のほとんどは、部分的な答えと時代遅れの解決策をもたらしました。
使用: ActionBarSherlock 4.0 RC1 ViewPagerIndicator 2.2.3 android-maven-plugin 3.1.1.99.0.6 Apache Maven 3.0.3 Eclipse Indigo m2e 1.0.100.20110804-1717
android - actionbarsherlock をプロジェクトに接続できません
http://actionbarsherlock.com/download.htmlの .zip ファイル actionbarsherlock をダウンロードしました。開梱。ソースactionbarsherlockフォルダーライブラリからEclipseで新しいプロジェクトを作成しました。Android 3.2-Google API 用にコンパイルされています。プロジェクトのプロパティアンドロイドで、チェックボックスはライブラリです。android 3.2-Google API でプロジェクトをコンパイルします。プロジェクト プロパティ android を開き、ライブラリを追加しようとします。actionbarsherlock、適用、OK。しかし、何も起こりません。プロジェクトのプロパティを開くと、ライブラリ actionbarsherlock に赤い十字が表示されます。JRE 1.6 を使用。誰かが私が間違っていることや指示への良いリンクを教えてもらえますか? グーグル翻訳すいません
android - onCreate は、1 つのタブが選択されるたびに 2 つのタブを呼び出します
フラグメントと ActionBarSherlock で構築されたタブ付きアプリケーションがあります。私は7つのタブを持っています。これが何が起こっているかです。
タブを選択すると、関連付けられたフラグメントの onCreate メソッドが期待どおりに呼び出されます。問題は、次の隣接するタブに対しても onCreate メソッドが呼び出されることです。例えば:
- アプリは tab1 で起動し、onCreate は期待どおりに呼び出されます
- tab2 onCreate も呼び出されます (発生しないはずです)。
- -------
- tab2 をクリックすると、onCreate が期待どおりに呼び出されます (既に呼び出されていますが)。
- tab3 onCreate も呼び出されます (発生しないはずです)。
- -------
- tab6 をクリックすると、期待どおりに onCreate が呼び出されます
- tab7 onCreate も呼び出されます(発生しないはずです)
- -------
- そして本当に奇妙なことに、tab7 (最後のタブ) をクリックします。
- tab6 (最後から 2 番目のタブ) onCreate も呼び出されます (発生しないはずです)
考えられる問題をいくつか読み、ここで発生していないことを確認しました。
- 各タブに固有のタグを使用しない (固有のものです)
- エミュレーターに onCreate を 2 回呼び出すバグがあります (私の ICS デバイスでも同じ動作になります)
したがって、それは前の 2 つの可能性ではなく、完全にアイデアがありません。プログラムは正常に実行されますが、2 つのフラグメント (Web ビュー) の読み込みに時間がかかりすぎて、期待した動作ではありません。
タブホストを作成するメインアクティビティ onCreate のコードは次の とおりです。
タブフラグメントのコードは次の とおりです。
java - NoClassDefFoundError: com.actionbarsherlock.app.SherlockFragmentActivity リリース 4
新しいバージョンの SherlockActionBar でエラーが発生します。スナップショットから実行していたときは問題ありませんでした。4.0 に更新され、NoClassDefFoundError がスローされるようになりました。Android 4.0 に対してコンパイルし、maven リポジトリからライブラリを取得しています。
問題のあるコードは次のとおりです。
logcat の出力は次のとおりです。
助けてくれてありがとう!
編集 1 git の静的エントリと最新のものの参照を更新しました。
android - singleTop アクティビティのテーマの変更
だから私は現在としてマークされている私のアプリで活動を持っています
...そして現在、onCreateとonNewIntentの両方にロジックがあり、起動した最新の Intent によって配信されたデータが常に画面に表示されるようにしています。そして、その Intent によって配信されるデータに基づいて、Holo.Light と Holo.Dark を切り替えられるようにしたいと考えています。
setTheme の呼び出しが機能しません (次の 2 つのリンクを参照してください)。
- アクティビティの getApplicationContext().setTheme() が機能しないのはなぜですか?
- http://code.google.com/p/android/issues/detail?id=4394
その 2 番目のリンクには、他のテーマを持ち、問題のアクティビティの空のサブクラスを指す2 番目のAndroidManifest.xmlエントリを作成することを含む回避策があります。これは機能しますが、singleTopが機能しなくなります (スタックにアクティビティのインスタンスが 2 つ存在する可能性があるため)。
私はアイデアがありません。このアクティビティ用に独自のカスタム ActionBar ビューをローリングする以外に、これを行う方法があるかどうか知っている人はいますか?
android - ActivityManager がアプリを強制終了すると、ViewPager アプリを 7 つのタブで復元できず、すべての WebView が Fragments に含まれる
7 つのタブを持つ ViewPager アプリがあります。すべてのタブは WebView です。アプリから切り替えるまで、アプリはうまく機能します。
ActivityManager に追い出される前にアプリに戻っても、問題なく動作します。問題は、メモリから追い出されたときに発生します。戻ってきて、正しいタブに復元してからクラッシュします。initWebView への呼び出しを削除しようとしました (以下を参照)。このメソッドは、java スクリプトを有効にするなどの設定を復元します。復元時にこの初期化を行わないと、クラッシュはしませんが、ページが空白のままになります (mWebView.getSettings().setJavaScriptEnabled(true) を呼び出していないため、想定しています)。
2 つのファイルのコードは次のとおりです。
そして、フラグメントのコード:
私が言ったように、私は完全に途方に暮れています。情報を正しく保存していないか、正しく復元していないことは確かですが、わかりません。
これを調べてくれる人に前もって感謝します。
android - ActionBarSherlock-スタイルに不正なエントリのキーが含まれています
マニフェストで次のように宣言した特定のアクティビティでActionBarSherlockを使用しようとしています。
私のアクティビティコードは次のとおりです。
ただし、Android 2.1でこれを実行するたびに、次のエラーが発生します。
これはこの質問に関連していると思います:古いプラットフォームで新しいテーマ属性を読んでください、しかし私はそれを解決する方法がわかりません。
助言がありますか?ありがとう!