2013-05-14 3 views
0

Я реализую ActionBar для Android. У меня возникают трудности с кодом Java. Когда я запускаю мое приложение Eclipse, бросает мне ошибку в моем коде:Реализация ActionBar исключает исключение

package com.example.android.rssfeed; 
import android.app.Activity; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.MenuItem; 

public class RssfeedActivity extends Activity implements 
    MyListFragment.OnItemSelectedListener { // this is the place where it shows me an error 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_rssfeed); 
    } 

    //NEW 
    @Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
    MenuInflater inflater = getMenuInflater(); 
    inflater.inflate(R.menu.mainmenu, menu); 
    return true; 
    } 

    //NEW 
    @Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
    switch (item.getItemId()) { 
    case R.id.action_refresh: 
     Toast.makeText(this, "Action refresh selected", Toast.LENGTH_SHORT) 
      .show(); 
     break; 
    case R.id.action_settings: 
     Toast.makeText(this, "Action Settings selected", Toast.LENGTH_SHORT) 
      .show(); 
     break; 

    default: 
     break; 
    } 

    return true; 
    } 


} 

я оставил комментарий, где ошибка есть.

+0

Какая ошибка? – Walls

ответ

0

Ваша деятельность должна переопределять методы в интерфейсе MyListFragment.OnItemSelectedListener, в противном случае это указывает на ошибку компилятора.

Смежные вопросы