확인 좋은 예는 밖으로 http://www.vogella.de/articles/AndroidListView/article.html은 기본적으로 당신은 ListActivity를 확장하는 새로운 클래스를 만들 것이다.
import android.app.ListActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
public class MyListActivity extends ListActivity {
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
String[] values = new String[] { "song1", "song2", "song3",
"song4" };
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, values);
setListAdapter(adapter);
}
}
그런 다음 사용자가 목록 항목을 클릭 할 때 확인하고 다음에 포장 및 가사입니다하여 다음 활동에 의도를 통해 전송해야합니다.
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
String item = (String) getListAdapter().getItem(position);
Intent intent = new Intent(this, Lyrics.class);
intent.putExtra("song", item); //item is the listitem ie. song1, etc.
startActivity(intent);
}
마지막으로 가사 클래스에서 추가 정보를 검색해야합니다.
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
Bundle extras = getIntent().getExtras();
if(extras != null) {
String song = extras.getString("song");
}
...
}
이제 노래 가사 활동에 포함되어 있으며, 거기에서 가져올 수 있습니다. 나는 거의 모든 응용 프로그램을 작성했습니다 .... x_X
감사합니다. bwoogie –