問題タブ [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 投票する
3 に答える
675 参照

android - あるタブからスピナーを含む別のタブにデータを送信する

あるタブから別のタブにデータを送信したい。データを受け取るものにはスピナーが含まれています。そのデータが渡されたら、スピナーの選択をデータ内で指定されたものに変更します (スピナー項目の 1 つと同じになります)。

Bundle を使用してこれを行う方法はありますか?

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

android - Android Spinner オブジェクトを使用して他のアクティビティを読み込むにはどうすればよいですか?

スピナーからアイテムを選択するときにスピナーが必要です。設定されている対応するJavaページをロードする必要があります。Androidでスピナーからアイテムを選択するときにJavaページをロードできますか?もしそうなら、どうすればこれを実装できますか?コード

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

android - スピナーの値をデータベースに保存する方法は?

私はアンドロイドが初めてで、スピナーの値をデータベースに保存しようとしていますが、データベースに保存中にエラーが発生しています。誰でも私を助けてください。ここに私のコードがあります、

コードを変更したので、スピナーの値を読み取ることができますが、データベースを確認すると、スピナーで指定された正確な情報が表示されず、次のようなものが表示されます

同じ値に対して。誰でも私を助けてください。

前もって感謝します

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

android - スピナーの背景色を変更するには?

アダプターを使用して、テキストの色とテキストのサイズを指定したカスタム スピナーを用意しました。デフォルトのスピナーの背景色では、白を他の色または画像に変更したい

スピナーの背景色を変更する変更はありますか? 私を助けてください

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

java - Android - スピナーから選択した値に応じて異なるレイアウトをロードする

ホームページにスピナーがあり、スピナーから値を選択して [送信] をクリックすると、次のページにいくつかのテキスト ボックスが読み込まれます。

ただし、スピナーから選択した値に応じて異なるレイアウトが表示されるようにするにはどうすればよいですか。現在 if ステートメントを使用しようとしていますが、これは最初の選択でのみ機能し、それ以外の場合はアプリでエラーが発生します (アプリケーションが予期せず停止しました ... 強制終了:

どんな助けでも大歓迎です。

ありがとう

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

android - 選択時に新しいクラスを開く Android のチェック可能なメニュー

Android でメニューを作成しています。ユーザーが選択した内容に応じて、このメニューに新しいクラスを開きたいと思います。

私が作成したメニューは、このリンクからのものです: http://developer.android.com/guide/topics/ui/dialogs.html#AlertDialog

そして、チェックボックスとラジオボタンを追加するためのコードです

私はこのコードを持っています:

しかし、私はトーストを奪いたいと思います:

そのため、ユーザーが配列リストで指定された色をクリックすると、新しいクラスが表示されますが、これを行う方法がわかりません。

次のような if ステートメントを作成しようとしています。

しかし、これはうまくいきません。

編集

心配する必要はありません:

これを行うより良い方法はありますか?

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

android - スピナーのアイテムの高さを複数の選択肢でサイズ変更する方法は?

spinnerこのstackoverflowの回答に基づいて複数の選択肢を表示しているだけです(@Destilの回答を参照)。ここで私の問題は、スピナーのアイテムの高さを複数の選択肢でサイズ変更できないことです。各アイテムの高さのサイズを変更するには?

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

java - 複数のスピナーのsetOnItemSelectedListenerを参照して文字列変数を渡します

OK、読んだところ、Javaは参照ではなく値でのみ渡されるので、これを実現する方法がわかりません。

  • Androidアクティビティに6つのスピナーがあり、さまざまなSQLiteクエリが入力されています。
  • 各スピナーにデータを入力してOnItemSelectedListenerを設定するコードは非常に似ているため、1つのメソッドにリファクタリングして、各スピナーIDとSqliteクエリで6回呼び出すことを望んでいました。
  • Spinner onItemSelectedListenerを取得して、異なる各Spinnerの適切なインスタンスメンバーを変更するにはどうすればよいですか?

    }

このメソッドをこのように呼び出しますfillSpinner("spinner1","strength");

idspinner1を持つスピナーを見つけ、データベースにstrengthフィールドを照会します。この例で強みであるfield_nameは、onItemSelectedListenerで使用される最終変数として宣言する必要がありました。そうしないと、エラーが発生しますCannot refer to a non-final variable field_name inside an inner class defined in a different method

しかし、それぞれ異なるスピナーが使用されているときに、onItemSelectedListenerに異なるインスタンスメンバーの値を変更させるにはどうすればよいですか?これはすべて重要なコード行です。 object_reference_to_clas_member_of_field_name = theCursor .getString(theCursor.getColumnIndex(field_name));

ユーザーが別の値を選択すると変数が明らかに変化するため、最終的な文字列を使用できません。私はよく読んで、解決策に困惑しています。このコードを6回コピーして貼り付けるだけで、リファクタリングを忘れることができますが、エレガントなソリューションを本当に知りたいです。私の質問がわからない場合はコメントを投稿してください。私が自分自身をうまく説明したかどうかはわかりません。

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

android - アンドロイドスピナーpopupBackgroundを変更する方法

android:popupBackgroundを設定してandroidスピナーのポップアップウィンドウの背景を変更しようとしましたが、効果がありませんでした。変更する方法はありますか?

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

android - Androidでのハッシュテーブルの使用

ハッシュテーブルを設定するにはどうすればよいですか?スピナー内に本の名前と章の数の2つの変数があります。本の名前と章の数に応じてテキストビューを設定したいのですが、どうすればよいですか?