Я использую один и тот же макет как для телефона, так и для планшета, но по какой-то причине текст на планшете не меняется, а меняется на телефоне. Я даже пытался использовать строку жесткого кода для исключения случаев, когда ресурсы не найдены, но все равно не получается. т работаю. Я тоже не получаю никаких ошибок. Кто-нибудь сталкивался с такой проблемой?
1. Я попробовал использовать один и тот же макет как для планшета, так и для телефона. 2-Попытка использовать жестко закодированный текст.
view = inflater.inflate(R.layout.base_layout, container, false);
view.findViewById(R.id.include_subbase_dual_horizontal).setVisibility(View.VISIBLE);
ConstraintLayout scoreBoardCl = view.findViewById(R.id.score_board_cl);
scoreBoardCl.setVisibility(View.VISIBLE);
TextView subgameScore = view.findViewById(R.id.score_board_subgame_score);
TextView allGameScore = view.findViewById(R.id.score_board_all_games_score);
allGameScore.setText("6565656");
subgameScore.setText("5454545");
Я отредактировал свой вопрос для лучшей читабельности 😅




Я до сих пор не знаю, в чем проблема, но есть решение.
AlertDialog.Builder builder = new AlertDialog.Builder(context);
View dialogView = inflater.inflate(R.layout.winning_layout_v2, null);
builder.setView(dialogView);
AlertDialog dialog = builder.create();
TextView subgameScore = dialogView.findViewById(R.id.score_board_subgame_score);
TextView allGameScore = dialogView.findViewById(R.id.score_board_all_games_score);
allGameScore.setText("6565656");
subgameScore.setText("5454545");
dialog.show();
какой код?