Создание изображения в полноэкранном режиме в учебном приложении для Android

Используя учебный пример Hello, World Gridview, я пытаюсь сделать изображение полноэкранным при щелчке мышью вместо того, чтобы отображать положение изображения в массиве. Поскольку я не знаком с Android и это моя первая попытка его разработки, я в растерянности. Однако я знаком с Java и пробовал делать такие вещи (которые явно не работают):

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    GridView gridview = (GridView) findViewById(R.id.gridview);
    gridview.setAdapter(new ImageAdapter(this));

    gridview.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView parent, View v, int position, long id) {
            showImage(v, position);
            Toast.makeText(HelloAndroid.this, "" + parent.getId(), Toast.LENGTH_SHORT).show();
        }
    });
}

private void showImage(View view, int position) {
    ImageView imgView = (ImageView) view; 
    imgView.setImageResource(position);     
}

Но приложение вылетает (принудительное закрытие). Есть идеи?

Вот учебное приложение, которое я использую

7
задан Organiccat 6 February 2011 в 21:23
поделиться