2012-11-14 84 views
-1

我是Android开发者的总noob,并且提名自己为我最后一年的大学项目编写特殊需求教育应用程序。我试图开发的一个元素是一组闪存卡(png图像),每个卡都可以通过点击应用程序主屏幕上相应的按钮来全屏显示。我可以很容易地在Java中做到这一点,但经过2天的谷歌和尝试各种教程,图像仍然不会显示。 我越来越担心,如果这个直线前进很难在android中,那么该项目是DOOMED,请帮助按一下按钮就会显示一个图像全屏Android

picView =(WebView)findViewById(R.id.pic_view); picView.setBackgroundColor(0);

Button pickBtn = (Button)findViewById(R.id.pick_btn); 
    pickBtn.setOnClickListener(this); 

    Button loadBtn = (Button)findViewById(R.id.load_btn); 
    loadBtn.setOnClickListener(this); 

    Button appBtn = (Button)findViewById(R.id.app_btn); 
    appBtn.setOnClickListener(this); 

    picView.getSettings().setBuiltInZoomControls(true); 
    picView.getSettings().setUseWideViewPort(true); 
} 

继承人我的onClick方法

公共无效的onClick(视图v){ 如果(v.getId()== R.id.app_btn){

 picView.loadUrl("file:///res/drawable-hdpi/image1.png"); 

    } 
+2

请显示您的代码,只显示您尝试显示图像的位。当然,这个项目并不是注定要失败的。这很容易 - 你只是不知道如何。 – Simon

回答

0

我想你在显示按钮并接受点击时没有问题。

所以显示图像全屏,一个解决方案是

  • 创建一个特殊的活动(一Seconde系列之一)
  • 然后给它一个风格把它全屏幕(基本定widht,高度,并删除标题栏),
  • 然后给它一个单一的imageView将填补其父母的宽度和高度的布局。

然后学习如何使用意图将参数从一个活动传递到另一个活动。传递资源的ID以显示并显示它。

+0

谢谢Snicolas。我想我明白了,它试图让我的头脑围绕项目结构和XML(我没有XML体验),我会看看我是否可以在线找到一些代码示例。 – user1824717

相关问题