1
저는 앱을 만들고있어 활동의 데이터를 다른 곳으로 보내야합니다. 관련 클래스의 데이터를 각 행에 보낼 수는 있지만 이미지를 올바르게 보낼 수는 없습니다. 나는 해요,맞춤 목록보기의 행에서 올바른 ImageView를 선택하십시오.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<ImageView
android:id="@+id/imagenEvento"
android:layout_width="80dp"
android:layout_height="80dp"
android:scaleType="centerCrop"
android:adjustViewBounds="false"
android:paddingBottom="2dp"
android:contentDescription="@string/contenidoImagen"
/>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="left"
android:padding="10dp"
android:orientation="vertical" >
<TextView
android:id="@+id/titulo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="17sp"
android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
android:id="@+id/sitio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="12sp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/fecha"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="12sp"
android:textAppearance="?android:attr/textAppearanceSmall" />
</LinearLayout>
나는 OnClickListener를을 잘 살고했습니다 나는 항상 내가 사용자 지정 목록보기를 구현 한 것과 동일
보내고있다, 이것은 각 행의 구조 이미지를 제외한 모든 데이터 가져 오기 (항상 상단의 이미지를 표시)
lv = (ListView) findViewById(R.id.lista);
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> a, View v, int position, long id) {
//creo el nuevo objeto para poder llamarlo
Intent intent = new Intent(AllProductsActivity.this, PostActivity.class);
//Creo la informacion para pasar entre actividades
Bundle informacion= new Bundle();
informacion.putInt("id", eventos.get(position).getID());
imageView.buildDrawingCache();
Bitmap bmp = imageView.getDrawingCache();
informacion.putParcelable("bmp", bmp);
}
});
클릭 한 행에서 어떻게 이미지를 가져올 수 있습니까?
이 방법! 나는 그것을 본 사람이 누군지 모르겠다. – n4h1n