問題タブ [android-spinner]

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 投票する
0 に答える
264 参照

android - OnResume 後にスピナーが空になる

だから私はシンプルなカーソルアダプターに支えられたスピナーを利用するアプリを書いています。ただし、別のインテント (カメラとしましょう) をアクティブにすると、カメラが戻ってきて、カーソルを再初期化する必要があります。これにより、ロード画面が表示されます (強制終了は発生しません) が、またはのいずれかで維持したいとonSaveInstanceState思いonRetainNonConfigurationInstanceます。データベース。もっと良い方法はありますか、またはこれを行う方法についてのコードを誰かに見せてもらえますか?

ありがとう!ジョン

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

android - 丸みを帯びた角、ストロークのあるエッジ、およびセレクター アイコンを備えたカスタム スピナー

Spinner左側に白いテキスト、右側にセレクター アイコン (白い下向きの三角形) を持つ黒のグラデーションの背景が必要です。私が見たところ、これには2つの方法があります。

  1. 背景を xml ドローアブル リソースに設定すると、Spinner見た目を完璧にすることができますが、右側に白い三角形を追加する必要があり、どうすればよいかわかりません。

    /li>
  2. 三角形を含む 9 パッチ イメージを作成し、xml を使用して角を丸くし、イメージにストロークを追加します。私はこれを試してみましたが、機能させることができませんでした:

    /li>

誰かが方法1で何ができるか、または方法2で何が間違っていたかを教えてもらえますか? 9 パッチ イメージにストロークと丸みを帯びた角を追加する必要はありません。また、方法2よりも方法1をお勧めします。

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

java - 静的 Android スピナー?

難易度設定(簡単、中、難しい)用のスピナーを備えたAndroidアプリを作成しています。何が起こっているかというと、オプション レイアウトに移動すると、デフォルト (簡単) が表示されます。私はそれを変えることができ、望む効果が得られます。ただし、メイン レイアウト (メニュー) に戻ってオプション レイアウトに戻ると、デフォルト設定がもう一度表示されます。

メニューとオプションのレイアウトを切り替えるときに、ミディアムまたはハードの選択を表示するにはどうすればよいですか? 静的メソッドを作成してそこにスピナーを作成しようとしましたが、エラーが発生します。助けてください!私の質問によりよく答えるのに役立つと思われる場合は、いくつかのコード(私自身または近似値のいずれか)を提供します。よろしくお願いします。

0 投票する
5 に答える
28382 参照

android - アクション バーのドロップダウン ナビゲーションでアクティブなアイテムを設定する方法は?

向きの変更時にアクティビティを再開するという問題を修正しようとしています。

ActionBarドロップダウン リスト ナビゲーションがあり、ローテーションごとにこのリストの最初の要素がアクティブになります。コンテンツを保持fragmentすることは難しくありませんでしたが、アクティブ リスト アイテムを設定する方法がわかりません。

の定義は次のActionBarとおりです。

そして、ここに私の回避策があります:

それが最善の解決策かどうかはわかりません。

0 投票する
5 に答える
20731 参照

android - デフォルトの選択が空のスピナー

Spinner使用してデータを取得するがありSimpleCursorAdapterます。私のカーソルにはいくつかの値がありSpinnerますが、デフォルトで空のオプションを表示する必要があります。

なんらかの理由でArrayAdapter<String>、またはこのアプリで使用したくありません。CursorWrapper

Spinnerデフォルトで空のオプションを表示する簡単な方法があるはずです。

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

android - アンドロイド 2.3.3 | スピナーに情報を表示するだけにして、ユーザーがオプションを表示できないようにする方法

一部のユーザーと編集可能または対話可能にして、他のユーザーの情報を表示するために使用するスピナーがありますか? スピナーを作成して、バックグラウンドで既に選択した情報を表示する方法はありますか。

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

android - Androidに追加されたHashMapをArrayAdapterでソートする方法

私には がありHashMap<String,String>、このマップを に返す静的メソッドがありますActivity

メソッドは次のようになります。

そのマップをスピナーで使いたいです。したがって、アクティビティは次のようになります。

アプリケーションを実行しようとしたとき、まったく問題ありませんでした。しかし、スピナーをクリックすると、getAll() メソッドに追加したように項目が順序付けられませんでした。つまり、順序は ab - bc -de でなければなりませんが、順序はランダムです。

何が真実ではないのですか?

0 投票する
4 に答える
13644 参照

android - Spinner.setSelection が OnItemSelectedListener を適切にトリガーしない

私は現在、Android アプリケーションのアカウント管理アクティビティに取り組んでおり、スピナーのsetSelection()メソッドがスピナーに接続された OnItemSelectedListener をトリガーしない理由を理解するのに苦労しています。

これが私が現在持っているものです。

onCreate() メソッド:

スピナーとリスナーのバインディングを示す、アクティビティの作成時に呼び出される initializeUI() メソッドからの関連行:

また、今度は fillUI method() からの別の数行です。

したがって、これにより、fillUI() メソッドで選択を設定した直後に OnItemSelectedListener が呼び出されることが期待されますが、それは実行時に起こっていることではありません:S

これは、国のスピナーに選択が適用されたときにリスナーが呼び出されないことを示す LogCat の抜粋です。

I/ManageAccountActivity(28108): ユーザー情報に基づいて国を設定します。

I/ManageAccountActivity(28108): ユーザー情報に基づいて州を設定します。

I/ManageAccountActivity(28108): onCountrySelected() が呼び出されました、位置: 1

実験として、アクティビティの onStart メソッドに fillUI() 呼び出しを入れてみましたが、アプリケーションの反応は変わりませんでした。

ポインタ、ヘルプ、またはヒントを事前にありがとう!

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

android - Web のようにスピナーを作成するにはどうすればよいですか?

Webのようなスピナーが必要です。することは可能ですか?以下のサンプル画像を探しています。グーグルで調べただけですが、iPhoneのようなスピナーしかありませんでした。下の画像のようにするにはどうすればよいですか?誰か私を案内してくれませんか?

スピナー