2012-05-10 2 views
0

Пусть, как этоткак проверить состояние сначала только выполнить действие в getview()?

слово изображения

, но теперь стал как тот

изображение

слово

Изображение и слово стека togeth э, когда начинается, когда я слайд ListView, это изменить только

слово изображения

Это GetView в baseadapter

public View getView(int position, View convertView, ViewGroup parent) { 
    View vi = convertView; 
    if (convertView == null) 
     vi = inflater.inflate(R.layout.main_alllatestnewslist, parent, 
       false); 

    ImageView imageview = (ImageView) vi 
      .findViewById(R.id.image_alllatestnewstitle); 
    imageview.setVisibility(View.INVISIBLE); 

    TextView titletext = (TextView) vi 
      .findViewById(R.id.text_particularlatestnewstitle); 

    if (!imagepath[position].toString().equals("no picture")) { 

     titletext.setPadding(imageview.getWidth() + 5, 0, 0, 0); 
     imageview.setVisibility(View.VISIBLE); 
     imageLoader.DisplayImage(imagepath[position], imageview); 
    } else { 
     imageview.setVisibility(View.INVISIBLE); 
     imageview.setImageDrawable(null); 
     titletext.setPadding(0, 0, 0, 0); 
    } 

    titletext.setText(title[position].toString()); 
    return vi; 
} 

Как сделать это проверить первый затем установить заполнение только дисплея?

ответ

0
if(position == 0){ 
    // enter code here 
} 
else{ 
    //enter code here 
} 
+0

Я хочу проверить весь элемент списка, сначала отобразить все. –

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