1

これは別のクラスのインテントです。名前の製品にはsqliteデータベースのデータが含まれています。

私の問題は、ListViewに情報を表示したいのですが、その方法がわかりません。

Intent updateCustomerIntent = getIntent();
         String product = updateCustomerIntent.getStringExtra("product");
         Log.d("checking........", product);

私はこれを試しました

ListView listView = (ListView) findViewById(R.id.mylist);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
  android.R.layout.simple_list_item_1, android.R.id.text1, product);

listView.setAdapter(adapter); 

しかし、それは私にエラーを与えます

私はあなたの助けに感謝します。

4

1 に答える 1

1

このようにしてください:

String[] values = new String[] { product };

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
  android.R.layout.simple_list_item_1, android.R.id.text1, values);
于 2013-01-18T16:47:52.073 に答える