2011-05-16 101 views
0

我在mainActivity上创建了一个按钮。一旦点击,它将使用户进入第二个视图。 由于某种原因,没有任何按钮可以在任何地方看到,并且没有错误?我已经在xml.file中定义了布局,并在java.file中引用它。奇怪的是,没有明显的语法错误,没有任何按钮可以在任何地方看到。Android按钮问题

下面是Java代码段:

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.reminder_list); 
    mDbHelper = new RemindersDbAdapter(this); 
    mDbHelper.open(); 
    fillData(); 
    registerForContextMenu(getListView()); 

    setContentView(R.layout.reminder_list); 

    final Button button = (Button) findViewById(R.id.insertion); 
    button.setOnClickListener(new View.OnClickListener() { 
     public void onClick(View v) { 
      // Performs action on click 
      createReminder(); 
     } 
    }); 

}

这是.xml文件

http://imageshack.us/photo/my-images/171/xml.png/

有没有人有什么想法?

非常感谢。

+0

你可以显示你正在使用的Layout-XML吗? – 2011-05-16 13:40:07

+0

你应该发布布局xml – BFil 2011-05-16 13:40:53

+0

你可以发布你的布局文件和完整的java文件.. – Nikhil 2011-05-16 13:44:51

回答

1

问题出在你的布局里面。

您将ListView设置为android:layout_height =“fill_parent”,以便listView将消耗所有布局高度,并且不会出现您的按钮。

如果您需要活动底部的按钮,请尝试使用wrap_content或使用RelativeLayout。