問題タブ [android-holo-everywhere]
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.
java - ジンジャーブレッドのエミュレート
HoloEverywhereライブラリが機能するかどうかをテストするために、(エミュレータで)Gingerbreadをエミュレートしようとしていますが、これを正確に行う方法について突然混乱しました。変更できる変数は3つあります。
- プロジェクトビルドターゲットを2.3.3に変更します
- マニフェストのターゲットAPIを10に変更します
- エミュレータのターゲットを2.3.3に変更します
では、ジンジャーブレッドをエミュレートするために、これらのうちどれを行う必要があるか、または行う必要がないのでしょうか。
android - HoloEverywhereのSlidingMenuとアクティビティ間の移行
私はHoloEverywhere+ActionBar Sherlock+HoloEverywhereのスライディングメニューアドオンを使用しています。スライドメニューの項目をクリックすると、さまざまなアクティビティを開始します。
私の問題は、Cyril MottierがPrixingのSlidingMenuに関する彼の記事で話していることを実装することです:-アクティビティ遷移のオーバーライド(これは簡単な部分です)-アクティビティ間のメニュー状態の保存/復元(これは私が管理できないことです):現在メニューが消えて気分が悪くなります。メニューの状態を保存したいのですが、次のアクティビティが開始されたら、その状態を復元します(たとえば、メニューの終了をアニメーション化します)。
Cyrilは、ビューのsaveHierarchyStateの使用について話します...:
Prixingアプリケーションのアクティビティ遷移は、Androidフレームワークが、メモリ不足の状態で破棄された後にアクティビティを復元するために使用するのとまったく同じ手法に依存しています。その結果、新しいアクティビティを開く必要があるたびに、
View#onSaveInstanceState()
/を使用して現在のUI状態の興味深い部分を保存し、 /View#saveHierarchyState(SparseArray<Parcelable>)
のおかげで新しく作成されたアクティビティに再適用します。View#onRestoreInstanceState(Parcelable)
View#restoreHierarchyState(SparseArray<Parcelable>)
しかし、それを実装する方法がわかりませんか?誰か手がかりはありますか?
私のアクティビティはすべて、スライディングメニューのインスタンスを保持する基本アクティビティクラスから継承しています。
android - このようにウィジェットをカスタマイズするにはどうすればよいですか? スピナー?サブメニュー?
アクションバーに次のようなウィジェットが必要です。
Holo Everywhere または actionbarsherlock を使用して、アクションバーのウィジェットをカスタマイズするにはどうすればよいですか?
[変更]または[FaceBookアイテム] をクリックしても、メニューのように名前のテキストは変更されません。
スピナーまたはdropDownItemsを備えたボタン?
android - HoloEverywhere 1.4.2+MavenデモAndroidプロジェクトをビルドしていません
私は日食でholoeveywhereを「実行中」にしており、このリンクで参照されているように、「HoloEverywhereBuild」を正常にビルドできます。https://github.com/ChristopheVersieux/HoloEverywhere/wiki/Maven
ただし、「HoloEverywhere Demo Run」をビルドしようとすると、このエラーが発生します。android:deploy
私は彼とまったく同じ目標を持っていることを覚えておいてくださいandroid:run
。私も選択しますSkip Tests
。インストールされているjreで参照されている正しいライブラリがあることを確認し、実行構成の[jre]タブで最新のjdkを選択しました。
エミュレータが起動しないからですか?AVD Manager自体からエミュレーターを起動しようとしましたが、機能しませんでした。私の構成の何が問題になっていますか?そして、どうすればそれを修正できますか?ヒントは大歓迎です。
ありがとう!
編集
これが私のWindows環境ですパス変数名:パス値:C:\ Program Files \ Intel \ WiFi \ bin \; C:\ Program Files \ Common Files \ Intel \ WirelessCommon \; C:\ Program Files \ Java \ jdk1.7.0 _11 \ bin; C:\ Users \ Akhil \ Downloads \ Development \ adt-bundle-windows-x86 \ adt-bundle-windows-x86 \ sdk \ platform-tools
これが私の実行構成のスクリーンショットです。心配しないでください、私はjdkを使用します。
android - Jarsigner が間違ったディレクトリにある - HoloEverywhere + Maven
現在、このページのガイドラインを使用して、holoeverywhere プロジェクトを構築しようとしています。 https://github.com/ChristopheVersieux/HoloEverywhere/wiki/Maven
しかし、プロジェクトをビルドしようとすると、最終的に jarsigner に関してビルドが失敗します。
エラーは次のとおりです。
jarsigner.exe を見つけようとしたディレクトリに移動しましたが、そこにはありませんでした。そのため、C:\Program Files\Java\jdk1.7.0_11\bin\ で見つけ、jarsigner.exe の場所が間違っていることに気付きました。
jarsigner の場所を指定するために、pom.xml に含めるタグをグーグルで検索してみました。jdkインストール、jarsigner(JARSIGNERLOCATION内)などへのパス変数を正しく設定しました...
私の質問は、ビルダーがファイルを見つけられるように、jarsigner.exe の場所をどこに設定すればよいかということです。
参照用に私の pom.xml を示します。
ありがとうございました!!!!!
android - Android アプリで ActionBarSherlock を使用せずに Holoeverywhere テーマを実装する
アプリに holoeverywhere テーマを実装しようとしています。
holoeverywhere テーマを実装すると、デフォルトでアクションバーが表示されます。Actionbarsherlock ライブラリが原因だと思います。私はこのライブラリを知らず、独自のアクションバーを実装しました。では、今出てくるアクションバーを無効にするにはどうすればよいですか。
私のコードの関連部分が必要な場合は、お知らせください。ありがとう
android - Holoeverywhere を使用して ProgressDialog で Holo のルック アンド フィールを取得できません
ライブラリをインポートしました。エラーや警告はありませんが、機能しません。
これは私の ProgressDialog コードです:
私が試したこと:
- マニフェストでアプリのテーマを次のように変更しようとしましたが、うまくいき
@android:style/Theme.Holo.Light
ませんでした - また、次のように ProgressDialog インスタンスを作成しようとしました。
new ProgressDialog(Activity.this, R.drawable.dialog_full_holo_light);
- 拡張
org.holoeverywhere.app.Activity;
してインポートしていますorg.holoeverywhere.app.ProgressDialog;
何が欠けているのか、なぜ機能しないのかわかりません。手伝ってくれませんか?
android - Datadroid とスライド メニュー / HoloEverwhere
Datadroid とスライド メニュー/HoloEverywhere を使用しようとしています。スライドメニューは を使用してFragment
います。Datadroid がメイン アクティビティのフラグメントになる可能性はありますか? :) 次のような 1 つのアクティビティだけで、datadroid アプリを正常に作成できました。
しかし、datadroid がメイン アクティビティのフラグメントである場合はどうでしょうか。何か案は?
android - MapView 使用時の HoloEverywhere での ClassNotFoundException
ListFragment にマップをヘッダーとして追加したいと考えています。デバイスの向きが変わった場合を除いて、すべてが正常に機能しているように見えました。
リストフラグメント:
エラー:
に変更しても問題は発生しませんがmMapView.onCreate(null);
、向きが変わるたびにマップがリロードされます。この問題を解決する方法はありますか?
ありがとう。
android - numberpickerウィジェットとholoeverywhere不足しているテーマ
SimonsNumberPickerをHoloeverywhereと連携させようとしています。ただし、holoeverwhereでは設定が必要ですが、ナンバーピッカーでは設定が必要です。私はまだスタイルやテーマに精通していませんが、私の選択肢は何ですか?現在、ナンバーピッカーは正しく表示されません。android:theme="@style/Holo.Theme"
android:theme="@style/SampleTheme.Light"
PS。後方コンプが必要です。2.2まで、ホロテーマを維持したい