Вы можете добавить свою переменную в качестве атрибута метода. Он будет доступен внутри OnClickListener
.
public class xyz{
private int cardVar = 0;
private void getLevelData(final CourseDataClass courseData) {
int levelVar=0;
courseLevel = courseData.getCourseLevelClassList().get(levelVar);
proceedChat.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// DO YOUR STUFF
cardVar++;
}
}
}
Лучший
\symbol{126}
был бы иначе, но в стандартном шрифте это также приводит к преобразованной в верхний индекс тильде. Ужасный взлом (но что не находится в ЛАТЕКСЕ) должен был бы использовать
${}_{\textrm{\symbol{126}}}$
который производит текстовую тильду в режиме Math и преобразовывает его в нижний индекс. Таким образом, это появляется посреди строки. Кажется, работает на активируемую по щелчку ссылку также. Можно всегда помещать это в команду самостоятельно :)
Я не латексный пользователь по общему признанию, но эта страница помогает?
http://www.cse.wustl.edu/~mgeorg/html/tildalatex.html
Они делают следующее:
\def\urltilda{\kern -.15em\lower .7ex\hbox{\~{}}\kern .04em}
\def\urldot{\kern -.10em.\kern -.10em}
\def\urlhttp{http\kern -.10em\lower -.1ex\hbox{:}\kern -.12em\lower 0ex\hbox{/}\kern -.18em\lower 0ex\hbox{/}}
Путем это используется,
{\tt mgeorg@cse\urldot wustl\urldot edu}
{\tt \urlhttp www\urldot cse\urldot wustl\urldot edu/\urltilda mgeorg}
Я думаю, что $_{\widetilde{~}}$ хорошо работает для проблемы с тильдой.