Trocar String Por Imagem android studio

0 respostas
java
Welken_Charlois

OLá gostaria de trocar a string pela imagem no meu programa, consegui colocar a imagem, mas a string ainda está lá:

private void highlightCurrentPlayer() {

if (currentPlayer == PLAYER_ONE) {

playerOneTextView.setTypeface(null, Typeface.BOLD);

playerTwoTextView.setTypeface(null, Typeface.NORMAL);

} else if (currentPlayer == PLAYER_TWO) {

playerOneTextView.setTypeface(null, Typeface.NORMAL);

playerTwoTextView.setTypeface(null, Typeface.BOLD);

}

}
private void setButtonMarker(Button button) {
    if (TextUtils.isEmpty(button.getText().toString())) {
        button.setText(MARKER_CELL[currentPlayer]);

        if (currentPlayer == PLAYER_ONE)
            button.setBackground(getResources().getDrawable(R.drawable.captainamerica, getTheme()));
        else if (currentPlayer == PLAYER_TWO)
            button.setBackground(getResources().getDrawable(R.drawable.ironman, getTheme()));

        playNumbers++;

        checkWinner();

        currentPlayer = ++currentPlayer % 2;

        highlightCurrentPlayer();
    }

fiz isso e saiu a imagem

private void setButtonMarker(Button button) {

if (TextUtils.isEmpty(button.getText().toString())) {

button.setText(MARKER_CELL[currentPlayer]);
if (currentPlayer == PLAYER_ONE)
            button.setBackground(getResources().getDrawable(R.drawable.captainamerica, getTheme()));
        else if (currentPlayer == PLAYER_TWO)
            button.setBackground(getResources().getDrawable(R.drawable.ironman, getTheme()));

        playNumbers++;

        checkWinner();

        currentPlayer = ++currentPlayer % 2;

        highlightCurrentPlayer();
    }
Criado 27 de março de 2021
Respostas 0
Participantes 1