title: How to create a menu programmatically in Android?
body: <p>Now I want to add it a menu on the bottom of the screen.
  I wrote a lot of about but still didnt get how to do that.
  My main problem is that I dont have an xml file on my main page.
  its look liks that:</p>
  
  <pre><code>   public class start  extends ListActivity {
          static final String[] COUNTRIES = new String[] {
          "NEWS1", "NEWS2","RADIO"};
   Intent intent;
   public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
  
        setListAdapter(new ArrayAdapter&lt;String&gt;(this,android.R.layout.simple_list_item_1, COUNTRIES));
  
        ListView lv = getListView();
        lv.setTextFilterEnabled(true);
  
        lv.setOnItemClickListener(new OnItemClickListener() {
          public void onItemClick(AdapterView&lt;?&gt; parent, View view,
              int position, long id) {
  if (((TextView) view).getText().equals("NEWS1")){
   intent = new Intent(start.this,  NewsActivity.class);
  </code></pre>
  
  <p>how can I add a menu with an action.
  please give me a example.
  thanks</p>