問題タブ [android-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.

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

android - グラデーション スタイル

私の Android アプリケーションでは、デフォルトのタイトル バーを非表示にし、TabView を導入し、その TabView のタブの下に独自のタイトル バーを追加しました。現時点では、新しいタイトルバーをグレーとグラデーションに見せる ?android:attr/windowTitleStyle スタイルを使用しています。見た目はかなり良いですが、私の画面はかなりグレースケールに見えます。このタイトルバーを別の色のグラデーションにすることで、少しスパイスを効かせたいと思います。

私はここで何を見ていますか?独自のイメージを作成して使用しますか? ?android:attr/windowTitleStyle スタイルは、カスタム タイトルバーの高さに応じて拡張されるようです。そのため、実際に単一の画像であるかどうかはわかりません。

少し半透明で LinearLayout を投げようとしましたが (例: 色を #800000FF にする)、この LinearLayout の背後にあるグラデーション スタイルが消えます。

ご協力いただきありがとうございます

アップデート:

以下の私の回答によると、グラデーションを定義する XML ファイルを作成して使用できることがわかりました。レイアウトにある LinearLayout (titlebar_gradient) 内で正常に動作します。ただし、最も外側の LinearLayout (background_gradient) では機能しません。誰かが理由を教えてもらえますか? 私が理解しているように、ListViewは透明でなければなりません...

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

android - Androidのアプリケーション固有の属性のプロパティ

Androidアプリでアプリケーションのタイトル/ラベルを中央に配置したいのですが、そのプロパティを設定する方法に関するドキュメントがたくさん見つかりません。カスタムタイトルバーを作成してマニフェストのテーマを変更できるという投稿をいくつか見つけましたが、タイトルを中央に配置するもっと簡単な方法があると思わずにはいられません。

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

android - Androidでのアクティビティタイトルバーの削除について

アクティビティのテーマをandroid:theme = "@ android:style / Theme.Dialog"として設定しましたが、アクティビティのタイトルバーも削除したいと思います。だから、ダイアログのテーマと一緒にandroid:theme = "@ android:style/Theme.Black.NoTitleBar.Fullscreen"を使用する方法。

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

android - アクティビティ ANDROID のカスタム TitleBar

私は問題があります。TitleBar をカスタマイズしたいのですが、このメソッドを試してみると、次のようになります。

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.mytitle);

しかし、私がTabBarのインテントにいるとき、彼はクラッシュします。

彼は私のメインのアクティビティで働いています。タイトルバーをカスタマイズするためのタブバーの意図には別の方法があると思います。

それがどのように行われたか知っている人はいますか?

私はAndroidの初心者開発者です。

ありがとう !

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

android - タイトルバーの編集方法を教えてください。

タイトル バーを標準のグレーではなくオレンジにする必要がありますが、その設定を編集する方法がわかりません。また、テキストをタイトル バーの左側ではなく右側に配置する必要があります。これを行う方法についてのアイデアはありますか?

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

android - Android:タイトルバーの配置を変更する

タイトルバーの水平方向の配置をどのように変更しますか?
現在、デフォルトは左側に設定されており、右側に設定しようとしています。

何か案は?

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

android - Androidのアクティビティタイトルに「待機」アイコンを表示するにはどうすればよいですか?

onCreateユーザーがこのアクティビティでボタンを押したときにのみ表示する必要がある場合は、アクティビティで以前に呼び出す必要があるため、機能しません。

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

android - Android:タイトルバーを中央に設定

スタイルを使用してカスタム タイトルを作成します。http://labs.makemachine.net/2010/03/custom-android-window-title/から一部をコーディングします

タイトルsetFeatureDrawableResource(Window.FEATURE_LEFT_ICON,R.drawable.title_logo); バーを中央に設定することもできますか?可能であれば、カスタムスタイルを使用して設定したいです。

編集:私はチェックコードを持っていますhttp://andmobidev.blogspot.com/2010/01/centering-title-of-window.html タイトルバーにアイコンがない場合は正常に動作しますが、アイコンを設定するとエラーが発生します java.lang.ClassCastException: android.widget.RelativeLayoutウィンドウがタイトルバーを描画する方法がわかりません。ブログ http://android-developers.blogspot.com/2009/03/window-backgrounds-ui-speed.htmlのものを確認しました

ありがとうございました。

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

android - Android-タイトルバーのカスタマイズ

Androidアプリケーションのタイトルバーをカスタマイズしたい。私は次のレイアウトを持っています:

また、対象となるアクティビティに次のコードがあります。

値を変更してもタイトルバーの高さが変わらない理由がわかりませんandroid:layout_height

私は何か見落としてますか?

ありがとう!

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

android - android: ウィンドウのカスタム タイトルバー コントロールを別のクラスに配置する

Androidでカスタムタイトルバーを作成する方法を教えるオンラインチュートリアルに従いました。レイアウトを作成したら、アクティビティに追加する方法は次のとおりです。

タイトルバーの一部であるボタンに onClickListeners を追加する場合は、次のようにします。

これは、タイトルバーをアクティビティに追加するたびに行う必要があります。

タイトルバーのクラスを作成してそこにすべてをスローする方法はありますか?