나는 안드로이드 프로그래밍 세상에서 꽤 새로운 사람이다. this site의 코드를 사용하고 있으며 이미지를 클릭하여 새 활동을 열어 보려합니다. 아무도 이것으로 나를 도울 수 있습니까?ListView에서 활동 열기
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/main_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:dividerHeight="0px"
tools:context=".StreamActivity" />
그리고 자바 코드의 첫 번째 부분 :
public class StreamActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_stream);
StreamAdapter adapter = new StreamAdapter(this);
((ListView) findViewById(R.id.main_list)).setAdapter(adapter);
adapter.add(new StreamItem(this, R.drawable.photo1, "Option1", "Click to open"));
adapter.add(new StreamItem(this, R.drawable.photo2, "Option2", "Click to open"));
adapter.add(new StreamItem(this, R.drawable.photo3, "Option3", "Click to open"));
adapter.add(new StreamItem(this, R.drawable.photo4, "Option4", "Click to open"));
adapter.add(new StreamItem(this, R.drawable.photo5, "Option5", "Click to open"));
adapter.add(new StreamItem(this, R.drawable.photo6, "Option6", "Click to open"));
adapter.add(new StreamItem(this, R.drawable.photo7, "Option7", "Click to open"));
첫째 :
여기에 정보와 수신기를 할 수있는 다른 방법이 많은 또 다른 예입니다. ListView 목록 = (ListView) findViewById (R.id.main_list); 그 다음에 onItemClickListener() 메서드를 호출하십시오. –
어댑터에 항목을 추가 한 후 listview로 설정하십시오. 당신이 여기서하고있는 것처럼 어댑터에 항목을 추가하는 것이 아닙니다 .. onitemclick()은 각 위치에 항목 위치 찾기 통과 의도를 가져옵니다. . 내가 제공 할 수있는 코드가 필요하다면. – Meghna