Нижняя вкладка Android не работает с ListAdaapter

В моем проекте у меня есть 5 вкладок на нижней вкладке.each имеют отдельную активность и макет..... когда я реализую ListAdapter на одной вкладке.. и нажимаю на эту вкладку.. я не могу переключиться на другую вкладку... это застрял здесь...... вот мой код...

AndroidTabLayoutActivity.java

// Tab for Videos
         TabSpec videospec = tabHost.newTabSpec("Videos");
         videospec.setIndicator("Videos",                           getResources().getDrawable(R.drawable.icon_videos_tab));
        Intent videosIntent = new Intent(this, VideosActivity.class);
        videospec.setContent(videosIntent);

VideoListAdapter.java

public class VideoListAdapter  extends ArrayAdapter{

private final String[] values;
private LayoutInflater inflater;
private Context context;

public VideoListAdapter(Context context, String[] values) {
    super(context,R.layout.videos_layout,values);
    this.context=context;
    this.values=values;
}

public View getView(int position,View convertView, ViewGroup parent) {
inflater= (LayoutInflater)                                                                   context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View view=inflater.inflate(R.layout.videos_layout, parent,false);
    TextView textView=(TextView) view.findViewById(R.id.label);
    ImageView imageView=(ImageView)view.findViewById(R.id.logo);
    textView.setText(values[position]);

    //set the video image name
    String s=values[position];
    if(s.equals("on_stage")){
        imageView.setImageResource(R.drawable.on_stage);
    } else {
        imageView.setImageResource(R.drawable.parliament_speech);
    }

    return view;
}

}

VideoActivity.java

   public class VideosActivity extends ListActivity {

    static final String[] values = 
            new String[] { "on_stage", "press_conference"};
        public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setListAdapter(new VideoListAdapter(this,values));


    }
}

0 ответов

Другие вопросы по тегам