[問題] GridView 點擊後大圖顯示
各位板上的大佬們好,小弟又有問題想來詢問。
gridView.setOnItemClickListener(new
GridView.OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?>
adapterView,View view,int position,long id) {
ImageView imageView =(ImageView)(adapterView.getSelectedView());
ImagePagerActivity.drawableeee =imageView.getDrawable();
Intent taipei = new Intent
(ImageGridActivity.this,ImagePagerActivity.class);
startActivity(taipei);
}
});
上面是GridviewActivity內設置的ItemClick監聽
想要實現的效果是,點擊該Item時會轉到另一個Activity
單張顯示大圖,(原本在GridView內是縮圖顯示)
下面是另一個Activty內的接收端。
public static Drawable drawableeee;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ac_image_pager);
ImageView imageView = (ImageView)findViewById(R.id.imageview);
imageView.setImageDrawable(drawableeee);
}
現在Gridview那邊都可以正常顯示,
但點擊Item時就會跳出說程式已停止。
請問這樣的寫法是哪裡出問題呢?因為doInbackground那部份的問題
模擬器無法使用,我無法從log看問題出在哪,只能用實機測試,
有觀念上的錯誤嗎? 如果需要其他部分的程式碼才能看出端倪,
我可以在補貼上來。希望有人可以幫忙謝謝 辛苦了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.87.176
→
12/12 02:25, , 1F
12/12 02:25, 1F
→
12/12 11:46, , 2F
12/12 11:46, 2F
→
12/12 11:46, , 3F
12/12 11:46, 3F
→
12/12 13:34, , 4F
12/12 13:34, 4F
→
12/12 23:12, , 5F
12/12 23:12, 5F
→
12/12 23:13, , 6F
12/12 23:13, 6F
→
12/13 09:25, , 7F
12/13 09:25, 7F
→
12/13 09:26, , 8F
12/13 09:26, 8F
推
12/27 13:35, , 9F
12/27 13:35, 9F