問題タブ [android-theme]
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 - onCreate()でダイアログを呼び出すときの黒い画面
現在、いくつかの異なるアプリでこの問題が発生していますが、解決策が見つからないようです。
のonCreate()でActivity
、ダイアログテーマを使用するアクティビティを開始すると、画面に何も描画されません...画面全体が黒のままになります。すべてのビューがあり(たとえば、あるEditText
べき場所をタップするとキーボードが表示されます)、表示されません。
愚かな簡単な例、楽しみのために:
CredentialsInputActivity
非常に簡単です...拡張し、マニフェストファイルでActivity
テーマを設定します。@android:style/Theme.Dialog
android - Dialog または AlertDialog を拡張してダイアログをカスタマイズする
カスタムしたいDialog
。私はそのスタイルが気に入らないので、尖った角ではなく丸みを帯びた長方形にしたいと考えています。でテーマごとに実装する方法を知っていますAndroidManifest.xml
。たとえば、次を使用します。
そしてTheme.CustomDialog.xml
:
orを拡張して同様の結果を実装するにはどうすればよいですDialog
かAlertDialog
?
android - Androidでのアクティビティタイトルバーの削除について
アクティビティのテーマをandroid:theme = "@ android:style / Theme.Dialog"として設定しましたが、アクティビティのタイトルバーも削除したいと思います。だから、ダイアログのテーマと一緒にandroid:theme = "@ android:style/Theme.Black.NoTitleBar.Fullscreen"を使用する方法。
android - KeyboardView のテーマの適用
テーマを適用して成功せず、KeyboardView のデフォルト スタイルを変更しようとしています。私のターゲット SDK は 1.6 と Xperia X10 です。誰か助けてくれませんか?
/res/vaules/style.xml:
マニフェスト.xml:
奇妙なことは、スタイルを手動でレイアウトに適用すると機能することです。
android - 方法: カスタム ウィジェットのテーマ (スタイル) 項目を定義する
アプリケーション全体で広く使用するコントロール用のカスタム ウィジェットを作成しました。ImageButton
ウィジェット クラスは、いくつかの簡単な方法で派生し、拡張します。使用時にウィジェットに適用できるスタイルを定義しましたが、これはテーマを通じて設定することをお勧めします。とR.styleable
のようなウィジェット スタイル属性が表示されます。私が書いたカスタム ウィジェットにそのようなものを作成する方法はありますか?imageButtonStyle
textViewStyle
android - プログラムでアプリケーション全体のテーマを切り替えますか?
ユーザーが選択したテーマを取得しようとしていますが、イライラして近づいているように感じます。でテーマを定義することは正常にAndroidManifest.xml
機能しますが、(私が知る限り)アプリの設定に基づいて変更することはできません。
または、各アクティビティで動的に設定することもできます。
しかし、それは面倒なようで、アプリ全体のテーマを1か所に設定したいと思います。私の最初の考えは、メインのアクティビティが起動したらすぐにアプリケーションコンテキストを取得し、そこで実行することでした。
私が知る限り、これでうまくいくはずですが、実際には何もしていません。アプリ全体がデフォルトのAndroidスタイルになっています。上記は有効ですか?もしそうなら、私は何か他の愚かなことをしている可能性がありますか?
それが重要な場合、私はAPIレベル3で作業しています。正しい方向への製品は大歓迎です!
android - ListPreferenceダイアログを選択すると、ステータスバーが不適切に表示されます
これを試して:
1)フルスクリーンテーマを使用するようにマニフェストを設定します(これにより、ステータスバーが非表示になります)
2)ネストされた設定アクティビティのセットを作成し、最も内側のアクティビティでListPreferenceダイアログを開きます。
このダイアログを開くと、ステータスバーが一時的に再表示され、デバイスの向きを変更すると永続的に再表示されます。
これは正当なAndroidのバグですか?ListPreference自体が使用するテーマをオーバーライドする方法はありますか?(関連する?)
android - android:themeの整数値はどういう意味ですか?
テーマを追加するときは、構文を使用します
多くの人が@androidの後に整数値を使用していることがわかります。例えば
Intellisense は、テーマの整数値を表示しません。
誰かがこれを説明できますか?
android - Androidアプリケーションのオンラインスタイルとテーマのリソースは?
デザイナーではなく、コーダーとして、Androidアプリケーションにシンプルなテーマやスタイルを提供するコミュニティサイトがあるかどうか疑問に思いました。
ありがとう!
android - Androidでステータスバーを非表示にする方法
このリンクを参照しました。ユーザーが EditText (ex To: の場合) をクリックすると、その時点でキーボードがポップアウトされ、同時にユーザーはスクロールして残りのすべてのビュー (例: 作成、件名、送信ボタン) を表示できます。その画面。同様に、私のアプリには、いくつかのウィジェットまたはビューがあるという 1 つのアクティビティがあります。ユーザーがアクティビティにある Edittext をクリックすると、キーボードが飛び出し、スクロールして残りのビューを表示できるとします。android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
しかし、マニフェストでこの属性を指定すると、スクロールして残りのビューを表示できませんでしたが、属性を指定するとandroid:theme="@android:style/Theme.NoTitleBar"
マニフェストのこのように、スクロールして残りのビューを表示できますが、その画面にステータスバーがあります。ここではフルスクリーンが必要で、キーボードが飛び出していてもスクロールして残りのビューを表示できます..? これにはどのような変更を加える必要がありますか..?