0

マイ リスト ビューの問題は、一番下に到達した後に上にスクロールすると、数字が増え続けることです。数値を固定してほしかった。リスト ビューの最後に到達し、ユーザーが上にスクロールした後。行数をフィルタリングしようとしています。画像を投稿したいのですが、必要なポイントがありません。

public void bindView(View v, Context context, Cursor c) {
    // do your magic inhere :) the cursor will be at the correct row position
    System.out.println("please select a cursor");



    if(name_text != null) {
        String mFinal = answer.replaceAll("<ENTER>", "\n").replaceAll("<ENTER>", "").replaceAll("<COMMA>", ",");
        name_text.setText(String.valueOf(mFinal)); 
        correctanswer.setText(answer);
        questno.setText(String.valueOf(counter)); 
        counter++;
    }

    if(answer.equals(userreal))
    {
        System.out.println("are the two values equal");
        imageView.setImageResource(R.drawable.plus);
        String mFinal = name.replaceAll("<ENTER>", "\n").replaceAll("<ENTER>", "").replaceAll("<COMMA>", ",");
        name_text.setText(String.valueOf(mFinal));
        myanswertext.setText(userreal);  
    }
    else
    {
        imageView.setImageResource(R.drawable.redcross);    
        String mFinal = name.replaceAll("<ENTER>", "\n").replaceAll("<ENTER>", "").replaceAll("<COMMA>", ",");
        name_text.setText(String.valueOf(mFinal));
        myanswertext.setText(userreal);
        System.out.println("are the values not equal"); 
    }
}
4

1 に答える 1

1

カーソルの位置/インデックスを使用するだけです。

questno.setText(c.getPosition() + "");
于 2012-07-18T00:51:18.040 に答える