問題タブ [appcompatactivity]
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 - Androidのカスタムツールバーの左スペースを削除する方法
Androidアプリケーションでカスタムツールバーを作成しました.私のアプリケーションでは、レイアウトが正しく表示されているのを確認すると、アプリケーションを実行すると左側からより多くのマージンが表示されます.アクティビティでAppCompatActivityを拡張しています. カスタムツールバーとXMLに次のコードを使用しています
コード
ActionBar actionBar = getSupportActionBar(); // カスタム ビューをアクション バーに追加します
XML
添付の画像を見つけてください。赤でマークされている左のスペースを削除したいです。修正方法と提案を教えてください。
android - AppCompatActivity を型に解決できません
プロジェクトにテーマを追加しようとしています。appcompat v7 が必要です。
Android 開発者の Web サイトに記載されている手順に従って、サポート ライブラリを追加しました。多くの検索を行った結果、サポート ライブラリ v4 がサポート ライブラリ v7 と競合することがわかりました。
そこで、プロジェクトから Android ライブラリ v4 を削除しました。そのため、NotificationCompat error( import android.support.v4.app.NotificationCompat; import android.support.v4.app.NotificationCompat.Builder;) が発生しました。
私がしなければならないこと?誰かが問題を解決するのを手伝ってください。前もって感謝します
android - Navigation Drawer で明示的なアクティビティ クラスが見つかりません
Navigation Drawer Activity を選択してプロジェクトを作成しました。そして、次のような Contact クラスを作成しました。
そして、上記のような他のアクティビティから、この名前で:
非常によく似ていますが、メニュー ナビゲーション ドロワーが異なります。AppCompatActivity を拡張し、NavigationView.OnNavigationItemSelectedListener を実装するアクティビティを呼び出すにはどうすればよいですか?
私は単純に SearchCar フォームで使用しました:
しかし、うまくいきませんでした。
お願い助けて。
android - Android: ActionBar の Spinner を Action Bar アイテムの残りの部分と同じ外観/スタイルにする
AppCompatActivity を使用する Android アプリのOPTIONS MENUに「 Spinner」を追加しようとしています。
私が用意した例では、スピナーに「すべて/成功/失敗」などのオプションのドロップダウンリストを表示させたいと考えています。
StackOverflow の他の場所にある手順に従って、スピナーをアクション バーに追加することはできますが、見た目が非常に奇妙です。スピナーをアクション バー アイテムの外観と一致させる必要があります。これは、私の場合、アクション バーのタイトルを白にする必要があることを意味し、スピナーをクリックすると、ポップアップの背景が白になり、テストが黒になる必要があります。オーバーフロー オプション メニュー。
現在取得している外観については、以下のスクリーンショットを参照してください。
ご覧のとおり、問題は、アクション バー アイテムの残りの部分が白のときに、スピナーの選択が黒で表示されることです。同様に、スピナーがクリックされると、ドロップダウン内の項目は黒のテキストで暗い背景になり、残りのメニュー項目 (オーバーフロー メニューなど) は黒のテキストで明るい背景になります。
次のようにして、このスピナーを追加しました。
ステップ 1: menu xml にメニュー項目を追加:
ステップ 2: 私のアクティビティ (この場合はフラグメント) メニュー拡張コードで、次を追加しました。
試した解決策:
そのため、配列アダプターでは、デフォルトのスピナー レイアウトを使用する代わりに、以下に示すように所有者レイアウトを作成して提供しました。
対応するレイアウト ファイルは次のとおりです。
これにより、次の結果が得られました。ご覧のとおり、これらは非常に奇妙です。
折りたたまれたスピナー メニューと展開されたスピナー メニューの画像
質問の要約:
- これは、「ドロップダウン メニュー」効果のために AppCompatActivity にオプション メニューを追加する最良の方法ですか?
- スピナーメニューの外観が折りたたまれたときにアクションバーと一致し、展開されたときにアクションバーの残りのポップアップアイテムの説明と一致することを確認するために使用できる最良の方法は何ですか(オーバーフローメニューなど) ?
ありがとう
android - why do android insists that I already have action bar?
Following the tutorial here: http://www.android4devs.com/2015/01/how-to-make-material-design-sliding-tabs.html# trying to perform material design sliding tabs I did everything as instructed.
However, when I run the app it gave me the following message:
#xA;I tried to resolve this and tried many thing, with no success.
Eventually I came to this SO question stackoverflow.com/questions/29790070/upgraded-to-appcompat-v22-1-0-and-now-getting-illegalargumentexception-appcompa and took the answered suggestion.
I changed my styles.xml as follows:
#xA;Nevertheless, it still gives me the same error message.
Just for the sake of completion, here is my Activity:
#xA;Can anyone see where is the problem? why do Android insists that I am already having action bar?
android - AppCompatActivity を拡張せずにアクティビティでツールバーを使用する方法
HomeViewすでに別のアクティビティを拡張しているアクティビティがあり、拡張できませんAppCompatActivity。ただし、HomeView にはツールバーが必要です。Android のドキュメントによると、ツールバーが必要なアクティビティは拡張する必要がありますAppCompatActivity。
この制限を回避するにはどうすればよいですか?
android - Eclipse での AppCompatActivity のコンパイルと使用
私は最新のAndroid Support Library、Android Support RepositoryおよびGoogle Repository(Rev. 23.1, 24, 22それぞれ)を持っており、Eclipse Mars.1(4.5.1)
v7.AppCompatActivity既存のアプリを作り直す過程で、ワークスペース内の他のすべてのプロジェクトを閉じて、ライブラリをインポートしようとしています。( ;-) )
所見:
ここの指示に従ってもうまくいかなかったと思います.
Ian Lake のブログはすべておかしなことのように見えますが、ユートピア的です。
SO に関する多数の優れた回答を読んでも、まだ役に立ちませんでした。ページに何が
target設定されていても、Eclipse Project Properties ダイアログに何が設定されていても、この (および非常によく似た) コンパイル エラーを取り除くことができないようです。project.propertiesBuild Targetandroid-support-v7-appcompat\res\values-v23\styles_base.xml:20: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.
同様の質問の数を見ると、私は確かに一人ではありません。どうか、狂気に陥らずに v7 サポート ライブラリをインポートする方法について、誰か親切に光を当てることができますか?
前もって感謝します!
