2012-02-13 28 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