sql >> データベース >  >> RDS >> Mysql

Android-データはスピナーに割り当てられますが、選択するとスピナーに値が表示されません

    item_spinnerという名前のレイアウトフォルダにxmlファイルを作成します その中に以下のコードを書いてください

    <?xml version="1.0" encoding="utf-8"?>
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="15sp"
        android:textColor="#000000" >
    

    アダプターの作成中にコードを変更します。

    adapter = new ArrayAdapter<String>(getApplicationContext(), 
                          R.layout.item_spinner, items);
    

    ステートメントの順序も変更します

    sp_category.setAdapter(adapter);
    adapter.notifyDataSetChanged();
    

    最初にアダプターをスピナーに設定し、次にデータセット変更イベントを起動します。

    お役に立てば幸いです。

    編集




    1. MySQLトリガーの質問:列が変更されたときにのみトリガーしますか?

    2. Oracle Cloud:自律型トランザクション処理(ATP)データベースの作成

    3. SELECTDISTINCTAndroidSQLiteが機能しない

    4. 英語以外の文字を保存し、「?????」を取得しました-MySQL文字セットの問題