Это для поиска слова на TextView
Как принять решение в OnClick
public void viewWord(View view)
{
score = (TextView)findViewById(R.id.yourScore);
tv2 = (TextView)findViewById(R.id.tv2);
tv3 = (TextView)findViewById(R.id.tv3);
searchWord = (ImageView) findViewById(R.id.searchWord);
wordList = (ListView) findViewById(R.id.wordList);
text = (AutoCompleteTextView) findViewById(R.id.textHere);
wordList = (ListView) findViewById(R.id.wordList);
//SearchWord in AutoCompleteTextView text
//Display equivalent score of word in TextView score
String s1= search.getText().toString();
String s2= dbHelper.getData(s1);
score.setText(s2);
tv2.setText(s2);
tv3.setText(s2);
//Get data from textview
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, new ArrayList<String>());
wordList.setAdapter(adapter);
adapter.add(text.getText().toString());
adapter.notifyDataSetChanged();
text.setText("");
add();
}
public void add(){
x = Integer.parseInt(tv2.getText().toString());
y = Integer.parseInt(tv3.getText().toString());
z = x + y;
score.setText(Double.toString(z));
}
В моем приложении, я использую ImageView
искать слово и показывать счет. Я с трудом в отображении баллов по 1 TextView
, так что я решил сделать это 2. Я хочу, чтобы мои ImageView
функционировать так:
if(onMyImageViewFirstClick){
display the score on textview1
}
else{
if(onMyImageViewSecondClick){
display the score on textview2
}
, как я могу сделать это таким образом? Любые предложения будут высоко оценены :)
Примечание: Я новичок в программировании на андроид. Буду признателен, если вы также поможете мне с кодами
Создайте переменную 'int' в качестве счетчика и увеличивайте ее при нажатии кнопки и проверьте номер в' if/else'? – codeMagic
Можете ли вы помочь мне закодировать его? это мое первое приложение, поэтому я не очень хорошо разбираюсь в создании кодов. –
Вы имеете в виду 2 последовательных клика на 'ImageButton'? – Simas