0

Sugar Orm を使用しており、スピナー、コードをバインドしたい

public class RegisterActivity extends Activity {

Spinner spnAge;
ArrayAdapter<Age> ageAdapter;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_register);

    new LoadAsync().execute("");
}

private class LoadAsync extends AsyncTask<String,Void,String>
{
    @Override
    protected String doInBackground(String... params) {
return  "";
    }

    @Override
    protected void onPostExecute(String s) {
        spnAge = (Spinner)findViewById(R.id.spnAge);
        List<Age> ages = Age.listAll(Age.class);


        ageAdapter = new ArrayAdapter<Age>(getBaseContext(),android.R.layout.simple_spinner_item, ages);

        ageAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

        spnAge.setAdapter(ageAdapter);
    }
}
}

しかし、コードは機能せず、ログが表示されます:

65コマ飛ばした!アプリケーションがメイン スレッドで処理しすぎている可能性があります。

4

0 に答える 0