問題タブ [android-view]
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 - トースト メッセージが表示されず、警告が表示されます: ウィンドウは既にフォーカスされており、次のフォーカス ゲインを無視しています: com.android.internal.view
以下は、ユーザーを認証するための進行状況ダイアログ ボックスを表示している私のコードです。ユーザー ID またはパスワードが一致しない場合 (応答コードが 200 でない場合)、トースト メッセージを表示したいのですが、警告が表示されます
トーストメッセージが表示されない
コード
android - ビューを特定のピクセル/位置に配置する方法
インターフェイスのカスタム ポイントにビュー (画像など) を配置する必要があります。ビューを正確なピクセル/仮想ピクセル (dp) - 画面のゾーンに配置する方法はありますか?
ビューが他のビューの上に表示される必要があります。
RelativeLayout を配置し、その中にアプリのすべてのレイアウトを配置し、このレイアウトに関連するビューを配置することを義務付けていると思いますが、将来の開発者がそれを使用できるようにするには、より透過的な方法が必要です
編集:
ビューをプログラムで実行時に配置する必要があることを忘れています。私はインターフェイスを作成し、自分のアプリで何かを作成してから、他のビューの上のビューの具体的なゾーンに画像を配置します。たとえば、画面の半分、上部、または画面の 20% または ...
android - Android ビュー遷移アニメーションのリスト?
2 つのビュー間の遷移に使用できるすべてのアニメーションのリストはありますか? つまり、ズーム、スライド、フェイスなどです。
SDK でも Google 検索でも、包括的なリストを見つけることができないようです。
さらに、特定のユースケースに最適なものを評価できるように、それらすべてを表示するデモアプリはありますか?
android - 方向変更時のビューの再描画
私は を使用してTextView
おり、ViewGroup
それを使用してViewGroup
スクロール可能な UI のようなギャラリーを作成しています。のTextView
背景全体が単色で塗りつぶされています。orientation
からportrait
に、またはその逆に変更landscape
すると、元のサイズが維持されるため、図面が混乱しているように見えることを除いて、すべて正常に機能しています。しかし、パンまたはスクロールするとすぐに再修正されます。拡張する私のクラスは描画部分を処理せず、次のことを試しました:portrait
TextView's
ViewGroup
- を無効にしてい
ViewGroup
ます。 - 表示中の現在のビューを無効にします。
- 実装
onConfigurationChanged
中 (マニフェストに適切な変更を加えて)。
TextView
構成が変更されたときに currentState を保存した後に を再作成するプロセスを実行したくありません。ビューを追加する私のコードスニペットは次のViewGroup
とおりです:-
android - Android キーボードの Enter/Next ボタン ハンドラ
私の Android アプリケーションでは、次のように 4 つEditText
の s が配置されています。
E11 で書いているときに Enter または TAB をタップすると、Android のデフォルトの動作として E21 がフォーカスされます。代わりにE12にするにはどうすればよいですか?
android - How to handle errors from webView?
I have this code:
And I want to handle errors (404 or error if connection broken) in such a way that in the view showed nothing.
How to do it?
java - Androidのサーフェスビュー内をスクロールする
私はAndroidゲームに取り組んでいますが、最近、スムーズなパフォーマンスを確保するために、ViewからSurfaceViewへのステップを踏み出しました。
ただし、スクロールは奇妙に機能するようです。ビューを使用している間は、画面外に描画し、ScrollByを使用してビューポートに取り込むことができます。そうするとき、Surfaceviewはまったく何もしないようです。
Viewと同様に、SurfaceViewでスクロールを機能させるにはどうすればよいですか?
java - Android GingerBread 以前のカレンダー ビュー (API<11)
日付と詳細を含む HTML テーブルがあります。カレンダービューで表示したい。組み込みの API 11 を見つけましたが、CalendarView
API 8 を使用しているときにそれを膨らませることができません (これが必要です...)
PS。完全に機能するカレンダーは必要ありません。この情報を表示したいだけです。
それを解決する方法はありますか?
android - Android: 最初の要素リスト ビューの動作がおかしい
私の Android アプリケーションには、5 つの要素を持つ ListView があります。listView の一部の要素の背景を変更するために、カスタム アダプターを作成しました。たとえば、リスト ビューの 2 番目の項目はまだ準備ができていないので、やりたいので、まだ完了していないsetBackground(Color.Gray)
ように見せることができます。それを行うために、次のようにカスタム アダプターの ArrayAdapter から getView() メソッドをオーバーライドしました。
奇妙なことに、ブール値を使用してitensAvailable[position]
も!itensAvailable[position]
、リストの最初の要素を使用しても、常に背景が変更されます! リストの他のすべての要素は、最初の要素を除いて、期待どおりに動作しています。それよりも奇妙なこと、私がそうするなら
if(position == 2) v.setBackgroundColor(Color.Gray);
位置 2 のアイテムから背景を変更し、最初のアイテムも変更します! 私が行った場合
さらに奇妙な!最初の項目のテキストではなく、位置 2 のテキストのみが印刷されます。
何が起こっている?アンドロイドのバグ?ちなみに、XOOM 3.2 Honeycomb デバイスでテストしています。
そして明らかに、このifコードにコメントすると、最初のアイテムの背景は変更されていません。
android - activityManagerからのアクティビティの開始に関する問題
私はAndroidプロジェクトに取り組んでおり、リストビューを入力する必要があります。これは、インテントがコントローラーに渡され、そのコントローラーからアクティビティが指定されたインテントの使用を開始するグループアクティビティで発生します。デバッグを通じて問題を特定したところ、デバッガーが指定された行でスタックしていることがわかりました。
リストビューにデータが入力されることはありませんが、アイテムを入力する必要のある配列を確認すると、アイテムが含まれていることがわかります。興味深いのは、アプリケーションを閉じて再起動し、リストビューを表示すると、正常に表示されることです。これは私にとって奇妙です。なぜ最初に表示されず、2回目に表示されないのですか。関数全体には次のコードがあります。
その振る舞いは私には理解できないだけです。どんな助けでも大歓迎です。