問題タブ [android-gui]
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初心者はこちら。テキスト表示をスクロールするためにTextViewを使用できることは知っていますが、私の質問は少し異なります。
ビューのボックスにゲーム内の動きの詳細を段階的に表示したいと思います。これは、ほとんどのポーカーゲームで見られるスクロールテキストに似たものでなければなりません。要件は、ゲーム全体の動きを確認するためにスクロールできる必要があることです。draw()を使用してビュー全体を描画しているので、そこでTextViewを取得する方法を考えていました。ビューに追加して、コード内に自分で配置できますか?私が見たところ、アクティビティのXMLを介してTextViewを追加する必要があるようです。それを回避する別の方法はありますか、それとも問題を解決するために使用できる別のウィジェットがありますか?
ありがとう、
P
android - Android:GUI要素の名前変更と新しいレイアウト
私はAndroidを初めて使用し、次の問題に取り組んでいます。同様の機能の別の2つのボタンをグループ化するボタンを作成する必要があります(一種のサブメニュー)。たとえば、「検索」というボタンがあるとします。このボタンをクリックすると、検索ボタンが消え、2つのボタン(「google」と「bing」など)が画面に表示されます。
したがって、私のアイデアは、2つのボタンを表示して処理するためだけに新しい(一時)レイアウトを作成するのではなく、同じレイアウトで3つのボタンすべてをプログラムで管理することでした。ステートマシンのように。より正確には、次のようになります。
「検索」ボタンを押します。onClick(View)は、メイン画面(mode = mainmenu)にいるかどうかを判断し、検索ボタンの名前を「google」に変更して「bing」という名前の2番目のボタンを作成するか、(mode = submenu)ボタンの関数を呼び出します。検索ボタンへの名前はすでに「google」に変更されています...
戻るボタンを押すと、onBackPressed()はサブメニュー(mode = submenu)にいるかどうかを確認し、「bing」ボタンを非表示にして「google」の名前を「search」に変更します。そうでない場合は、メインメニュー(mode = mainmenu)になります。アクティビティを終了します。
これはまったく意味がありますか?これに加えて、ボタンと(サブ)メニューの数が増え、さらに変更するための保守性が低下する多くのコードが生成されます。
ありがとう!
PS私の英語が(私の母国語ではなく)ひどい場合は申し訳ありません;-)
android - ポップアップ ウィンドウ内の拡大鏡のような機能....方法
アプリで拡大鏡のような機能を作成する必要があります。iPhoneの「ルーペ」効果のように!問題は、ポップアップウィンドウ内でそれを行う必要があり、それを機能させる方法がわからないことです!
ポップアップ ウィンドウには、shapeDrawables を使用して 1 つずつ生成および描画する色のグリッドが表示されます。私が欲しいのは、その色を大きく表示し、ユーザーがポップアップウィンドウ(カラーグリッド)に触れて指を動かしたときにズームすることです。アイデアは、色に追跡ズーム効果を作成して、ユーザーが現在指が置かれている色の下をよりはっきりと見ることができるようにすることです。
問題は次のとおりです。
- このポップアップウィンドウの上に別のポップアップウィンドウを作成できないようです.Androidの制限だと思いますか?
- 現在の shapeDrawable を変更し、サイズを変更し、境界を変更すると、有効になる前にポップアップ ウィンドウを再表示する必要があります (これはもちろん受け入れられません)。
それで、そのポップアップウィンドウの上に描画できる方法を知っている人はいますか?
編集 :
Custom Toast オブジェクトを使用してこの問題を解決しようとしましたが、うまくいきません。動作しますが、トースト オブジェクトの表示が遅くなるため、タッチ モーションがカラー グリッド上のユーザーの動きとまったく同期しません。
android - 親のスタイルを自動的に適用するにはどうすればよいですか?
カスタム レイアウトを含むレイアウトがあります。ある要素から別の要素にスタイルを渡したいと思います。レイアウトを膨らませるクラスがあり、必要に応じて投稿できます。このデザイン要素は、必要に応じてサイズが異なる 2 つの異なるレイアウトによって追加されます。
そして、これが親レイアウトです
私がやりたいのは、スタイルを渡し、そのスタイルをすべての子、または少なくとも textView 要素で繰り返すことです。これを実現するにはどうすればよいですか?
android - テキストビューのテキストのデフォルトの色は何ですか?
色を赤に設定した後、色をデフォルトに戻したいのですが、デフォルトの色がわかりません。誰か知っていますか?
android - コンポーネント付きのAlertDialogタイトル?
のタイトルはAlertDialog
カスタム可能View
ですか?
Button
タイトルバーの右側に編集を追加したいと思います。
android - AndroidのXMLファイルからアセットフォルダーの下のフォントにアクセスする
アプリケーション全体でフォントを変更し、そのためのスタイルファイルを作成しようとしています。このファイル(下記)では、AndroidのTextAppearanceスタイルの書体の値を変更したいだけです。
ただし、フォントは「assets /fonts/」にあります。このフォントにアクセスするにはどうすればよいですか。そのスタイルをテーマとして使用して、プログラムですべてのTextViewを手動で変更する必要がなくなります。
要約として:XMLで「アセットフォルダのファイル」にアクセスするにはどうすればよいですか?
android - Android: android:layout_width=wrap_content ですが、X dp 以上ですか?
GUI 要素の幅を として定義することはできますandroid:layout_width="wrap_content"
が、どういうわけか最小幅を定義することはできますXdp
か?
java - Android カスタム ダイアログのフレームを削除することはできますか?
カスタムメイドのダイアログのフレームを削除する方法があれば、何かアイデアはありますか?
いいえの場合、現在のアクティビティに XML のコンテンツを表示する最良の方法は何ですか?
ありがとう!:)
android - Android 2.2/2.3 バージョンの LDPI 解像度を持つデバイスはどれですか?
Android 2.2\2.3 バージョンで LDPI(低解像度) を搭載しているデバイスは?