1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
final Handler myHandler = new Handler();
(new Thread(new Runnable() {
@Override
public void run() {
cordDonnes = verif.findIndexDonnes(mDonnes,clickTextView);
makeColor(Color.parseColor("#4cc4ef"),cordDonnes);
}
})).start();
}
public void makeColor(int Color,int tab[][]){
MTextView mTextViewCurrent;
for (int i=0;i<tab.length;i++){
if(tab[i][0]<4 && tab[i][1]<4){
mTextViewCurrent=findMTextViewByCord(tab[i][0],tab[i][1]);
myHandler.post(new Runnable() {
@Override
public void run() {
mTextViewCurrent.setVisibility(View.VISIBLE);
mTextViewCurrent.setBackgroundColor(Color);
}
});
}
}
} |
Partager