2011-12-23 8 views
0

クリックしたときにイメージを大きくしたり、イメージをフルサイズで表示する方法を知りたかったのです。 私は4つの小さな画像を画面に表示したいので、ユーザーが画像の1つをクリックすると画像が大きく見えるように大きくなります。画像をクリックして大きくするには?

これを行う方法を検索しましたが、何も見つかりませんでした。

私のお手伝いをさせていただければ幸いです。

ありがとうございました:)

答えて

1

をすることができますあなたのサムネイルのこの

onClick方法を、チェックアウト、こんにちはギャラリーチュートリアルをチェックし、それはあなたがサムネイル

http://developer.android.com/guide/tutorials/views/hello-gallery.html

+0

ありがとうございました。やってみます。サイトを見れば、これは私が必要としていたものです。 :) – Student91

0

を理解するのに役立ちます新しいアクティビティを全画面モードで開始:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 

と画像URIまたは新しい活動に映像ソースを示す何かを渡す:FullImage Activityクラスで

Intent intent = new Intent(YouActivity.this, FullImage.class); 
intent.putExtra("imageUri", R.drawable.yourImage); // or the path to your image. 

ImageView icon = (ImageView) findViewById(R.id.myImage); 
BitmapFactory.Options options = new BitmapFactory.Options(); 
options.inTempStorage = new byte[3*1024]; 

Bitmap ops = BitmapFactory.decodeFile(path, options); 
// instead path you can get an image from previous activity. 

icon.setImageBitmap(ops); 
関連する問題