2012-11-14 87 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

相關問題