2012-02-13 22 views
0

你好,爲什麼不用這個工作? 我的計劃是有2個導航按鈕,鏈接到我的應用程序中的永恆頁面/類? 爲什麼這不起作用,這是一個很好的方法呢? 我想做一個if和else語句,但我現在不是這樣做更好。 問題在於它在應用程序末尾的}標記上成爲錯誤。 其他應用程序似乎運行良好。我試圖刪除}標籤並放入更多,但這並沒有幫助。連接按鈕到課程時出錯/頁面

enter code here 
package tm.andrioid.com; 

import android.app.Activity; 
import android.app.Dialog; 
import android.app.ListActivity; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.MenuInflater; 
import android.view.View; 
import android.widget.Button; 



import android.app.Activity; 
import android.os.Bundle; 
import android.content.Intent; 
import android.widget.Button; 

public class indexActivity extends Activity 
{ 
public void onCreate(Bundle icicle) 
{ 
    super.onCreate(icicle); 
    setContentView(R.layout.main); 


    Button bprodukter = (Button) findViewById(R.id.bprodukter); // to link to page 1 
    bprodukter.setOnClickListener(new View.OnClickListener() { 
    public void onClick(View arg0) { 

    Intent i = new Intent(indexActivity.this, produkter.class); 

    startActivity(i); 

    } 

private void onClickbpositionButton(){ 
    Button bposition = (Button) findViewById(R.id.bpoistion); // to link to page 2 
     bposition.setOnClickListener(new View.OnClickListener() { 
     public void onClick(View arg0) { 

     Intent e = new Intent(indexActivity.this, position.class); 

     startActivity(e); 

     } 
     } 
     }); 
    } 
} 
+0

的錯誤是}在應用程序的結束,但我不認爲這是問題! – Emil 2012-02-13 20:32:25

+2

「不起作用」不是一個足夠的錯誤描述來幫助你。 – 2012-02-13 20:32:43

+0

我希望我把一個更好的問題空間 – Emil 2012-02-13 20:37:15

回答

0

你不關閉你的onCreate()方法:

public void onCreate(Bundle icicle) 
{ 
    .... 

    bposition.setOnClickListener(new View.OnClickListener() { 
     .... 
     Intent i = new Intent(indexActivity.this, produkter.class); 
     startActivity(i); 

    } 

// Missing closing }!!! 

private void onClickbpositionButton() { 
    ... 
} 
+0

對不起,但我試圖把它放入,但那不起作用? 如果你應該導航按鈕到一個頁面,這就是你應該這樣做的原因嗎? – Emil 2012-02-13 20:50:23