0

仮にそうだとしよう

イメージワード

でも今はそうなる

画像

開始時に画像と単語が一緒にスタックされ、リストビューをスライドすると、

イメージワード

これは baseadapter の getview です

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;
}

最初にチェックしてから、パディングのみの表示を設定するにはどうすればよいですか?

4

1 に答える 1

0
if(position == 0){
   // enter code here
}
else{
   //enter code here
}
于 2012-05-10T10:28:28.750 に答える