Если по какой-либо причине вы не можете использовать функцию getIdentifier()
и / или вы знаете, что возможно, это возможно, вы можете использовать переключатель.
int id = 0;
switch(name) {
case "x":
id = R.id.x;
break;
etc.etc.
}
String value = findViewById(id);
: after
и : before
не поддерживаются в Internet Explorer 7 и ниже ни для каких элементов.
Он также не предназначен для использования с заменяемыми элементами, такими как элементы формы (входы) и элементы изображения .
Другими словами, это невозможно с чистым CSS.
Однако при использовании jquery вы можете использовать
$(".mystyle").after("add your smiley here");
, чтобы добавить свой контент с помощью javascript. Это будет работать во всех браузерах.