問題タブ [custom-titlebar]
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 - 作成後にカスタムタイトルバーをプログラムで非表示/削除できますか?
私がやろうとしているのは、ユーザーがアプリでテキストを編集するときにカスタム タイトル バーを非表示にして、より広いビューを提供することです。タイトル バー内の要素を空白にすることはできますが、それでは空きスペースができてしまいます。そのスペースを動的に利用するために、アプリ ウィンドウを拡張しようとしています。
アプリのナビゲーションに不可欠なカスタム タイトル バーを既にセットアップしています。これにより、ユーザーはフラグメント間をジャンプできます。タイトルバーを一時的に非表示にしようとしているだけです。
次のカスタム テーマを使用しています。
私の活動では私が持っています。
私は次のことを試しました
カスタム タイトルを設定したためにアクション バーが存在しないため、null ポインター例外が返されます。「Android:windowActionBar」を自分のテーマに設定しようとしましたが、アプリの読み込みに失敗したため、設定がカスタム タイトル バーの設定と競合しているようです。
私も試しました
新しいテーマにはタイトルがなかったか、windowTitleSize が 0dp でしたが、画面は変更されませんでした。
windowTitleSize を動的に設定する方法 (AndroidMainfest のスタートアップ テーマ以外) があるかどうかを検索しようとしましたが、何も見つかりませんでした。何かご意見は?
android - ActionBar.NAVIGATION_MODE_TABS を使用したカスタム アクション バー
ビュー ページャー (Android 4.0.3) とうまく連携する Android アプリに、次のようなナビゲーション タブがあります。
これは、次の助けを借りて正常に機能します。
次のようなスタイルの設定:
本当の問題は、アクション バーのタイトル (最初の行) をカスタマイズする必要があることです。しかし、次のコードで編集しようとすると:
このページでそれを言ってくださいhttp://www.londatiga.net/it/how-to-create-custom-window-title-in-android/
LogCat は次の例外をスローします。
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.test.app/com.test.app.activity.MainActivity}: android.util.AndroidRuntimeException: カスタム タイトルを他のタイトル機能と組み合わせることはできません
そのため、タイトル バーのみをカスタマイズし、使用しないようにしています。actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
そして動作します!タイトル バーはカスタマイズされましたがactionBar = getActionBar();
、LogCat が nullPointerException をスローする行で (理由は理解できます。アクション バー (タイトル) をカスタマイズし、それを ActionBar.NAVIGATION_MODE_TABS と同時に使用する方法だけが必要です。
「レイアウトと作品にビューを配置しました。とても簡単です!」などのソリューション。効率的な解決策ではありません、申し訳ありません。
android - 通常のテーマを使用しながらカスタム タイトル バーを使用する
カスタム タイトルバーの作成に関する多くのチュートリアルの 1 つを使用すると、テーマの残りの部分が変更されるようです。
メニューメニューや編集テキストボックスなど、テーマの残りの部分を変更せずにタイトルバーを変更するにはどうすればよいですか
android - ActionBar を使用してカスタム タイトル バーを追加する
FragmentActivity の子にカスタム タイトル バーを追加したいのですが、タイトル バーのレイアウトがあり、これがその方法です。
しかし、問題はタイトルバーがタブの下に表示されていることです。ナビゲーション タブの上にタイトル バーが必要です。
これは私の title_bar.xml です
この投稿を見ましたが、タブがタイトル バーの上に表示されています。
ありがとう
java - アクティビティのカスタム タイトル アイコン
タイトル バーにアイコンを動的に設定する必要があります。現在、私は自分の活動にこのコードを持っています:
これは問題なく動作しますが、フォント サイズが変更され、バーの下部にある (デフォルトの) 境界線が削除されます。アイコンのみを設定し、それ以外はすべてデフォルトのままにしたいと思います。
デフォルトのタイトル バー:
.
カスタム アイコン:
.
誰でも助けることができますか?
android - 背景の Android タイトル バーの変更
この質問はすでに尋ねられていることは知っていますが、それを機能させる方法がわかりません。タイトル バーの背景を変更したい。
アプリケーションや背景のスタイルについて、他に何も変更したくありません。
このサイトのさまざまな投稿をたどりましたが、どれも満足のいく結果をもたらさないようです.
私はそれが設定するのと同じくらい簡単だと思うだろう
styles.xml 内
しかし、これは何の変化も与えません。
完全を期すために、以下は私のバックリピートファイルです
そしてmanifest.xmlのコード
android - カスタム タイトルバーに不要な黒い境界線がある
カスタム タイトル バーの端に黒い境界線が表示されますが、これは望ましくありません。どんなアイデアでも素晴らしいでしょう。タイトル バーのコードは次のとおりです。
独自の TTF をプロジェクトにロードできるように、カスタム TextView を使用しています。しかし、境界線は通常の TextView でまだそこにあるため、それは問題ではありません。
これがマニフェスト ファイルです。
そして、styles.xml からの関連コード
colors.xml からの色
色が黒に設定されている場合、問題は見られません。