写真を見ると http://store3.up-00.com/Nov12/MYo64560.png
計算ボタン付きの生徒のリストをそれぞれ表示します
計算ボタンをクリックすると、合計が 10 を超える場合、システムは何らかの計算を実行するので、学生の近くに赤い円が表示されます。
私の質問は、Calculations にある計算を行った後、メソッド getview にある画像を表示する方法です
また、クリックせずにredCircleの変更を考えると、自動的に変更したい
ありがとう
写真を見ると http://store3.up-00.com/Nov12/MYo64560.png
計算ボタン付きの生徒のリストをそれぞれ表示します
計算ボタンをクリックすると、合計が 10 を超える場合、システムは何らかの計算を実行するので、学生の近くに赤い円が表示されます。
私の質問は、Calculations にある計算を行った後、メソッド getview にある画像を表示する方法です
また、クリックせずにredCircleの変更を考えると、自動的に変更したい
ありがとう
ImageView redCircleView;
@Override
public View getView(int position, View convertView, ViewGroup parent) {
holder.redCircle = (ImageView) convertView.findViewById(R.id.redCircle);// for red Circle
redCircleView = holder.redCircle;
StudentID = student.get(holder.position).get(StudentID); // get id for the student
and i have
new Calculations().execute();//do some Calculations which i will do the Calculation the sum
}
Async (標準ソース -> オーバーライドして実装) などで onProgressUpdate を実装する必要があります。次に、onProgress を呼び出してそこにあるものを実行する publishProgress() メソッドを使用します。
if ((sum) >= 10) {
publishProgress("addPic");
}
じゃあこれもどうぞ
@Override
protected void onProgressUpdate(String... values) {
if(values[0].contentEquals("addPic"){
redCircleView.setVisibility(View.VISIBLE);
}
}