Я пытался указать цвет фона для выбранных элементов в GridView, и я успешно использовал этот код, gv.setOnItemClickListener(new OnItemClickListener() { // gv is object of GridView @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { gv.getChildAt(arg2).setBackgroundColor(Color.rgb(125, 125, 125)); } }); Теперь я хочу удалить заданный цвет фона при нажатии на каждый элемент в […]
У меня возникла проблема с настраиваемой кнопкой, которую я создал. Он состоит из коробки и небольшой линии под ней. Кнопка при нажатии на нее анимируется вниз, когда вы отпускаете ее. Это обрабатывается в CustomButton.class: super.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if (event.getActionMasked() == MotionEvent.ACTION_DOWN) { buttonContent.startAnimation(rectMoveDown); colorDown.start(); return false; } […]
Я хочу переключить активность по щелчку значка панели инструментов. Мой код: Toolbar toolbar = (Toolbar) findViewById(R.id.mytoolbar); setSupportActionBar(toolbar); getSupportActionBar().setIcon(R.mipmap.ic_launcher); И обрабатывается нажатием этого типа, но не работает: @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: Intent i = new Intent(MainActivity.this,SecondActivity.class); startActivity(i); return true; default: return super.onOptionsItemSelected(item); } } И XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" […]
Невозможно запустить новую активность. У вас проблема в onClickListener. Я отправляю код ошибки. Не знаю, почему я получил ошибку в этой строке. Я думаю, что это может быть не инициализированная переменная Button b, но она инициализирована! Помощь, плз. Код: public class newItem extends Activity { private EditText Quantity; private EditText Weight; private EditText Price; private […]
Я создаю пользовательский ListView строк, содержащих CheckBox и TextView . До того, как я использовал пользовательские ListViews с SimpleCursorAdapter, мой onListItemClick() работал отлично. Я читал, что мне нужно добавить onClickListener в мои onClickListener но WHERE? И почему? Я все еще расширяю ListActivity и ListActivity Adapter для setListAdapter(listedPuzzleAdapter); , разве я не? public class PuzzleListActivity extends […]
Я попытался поместить этот onClick Listener внутри Службы для регистрации кликов с помощью button в пользовательском представлении xml которое находится внутри панели уведомлений. Но onClickListener получает ошибку complier. Кто-нибудь знает, почему ошибка компиляции существует? RemoteViews remoteviews = new RemoteViews("com.example.test", R.layout.custom_notifications); NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(AudioService.this) .setContent(remoteviews) .setSmallIcon(R.drawable.ic_launcher) .setContentTitle("My notification") .setContentText("Hello World!") .setOngoing(true); remoteviews.setOnClickListener(new View.OnClickListener() { […]
Извиняюсь за мой титул, у меня возникают проблемы с правильной формулировкой проблемы. Я видел OnCLickListener реализованный двумя способами. Первое сделано, OnCLickListener что ваш класс реализует OnCLickListener . Второй выполняет задачу, заявляя об этом сами. Почему в первом варианте вы можете просто поставить this как свой аргумент setOnCLickListener , но во втором вы должны OnClickListener проблему […]
Я знаю, что есть такая запись, но она не отвечает на вопрос ясно. У меня есть небольшая игра, в которой вы нажимаете на голову, и она перемещается в случайную позицию, и вы получаете +1, чтобы забить. Между тем есть таймер, отсчитывающий от 60000 (60 секунд) и отображаемый ниже. Как я могу сделать так, чтобы всякий […]
У меня есть ArrayList кнопок, где мой OCL должен знать, какой индекс я нажал. План выглядит примерно так: MyOnClickListener onClickListener = new MyOnClickListener() { @Override public void onClick(View v) { Intent returnIntent = new Intent(); returnIntent.putExtra("deleteAtIndex",idx); setResult(RESULT_OK, returnIntent); finish(); } }; for (int i =0;i<buttonList.size();i++) { buttonList.get(i).setText("Remove"); buttonList.get(i).setOnClickListener(onClickListener); } Как должна выглядеть моя реализация OCL? […]
Я создал checkbox в моем XML-файле. Я пытаюсь установить onClickListener в тексте checkbox, но я не нахожу реального решения. Другими словами, я хочу, чтобы у меня была возможность установить флажок (установите флажок), а также нажмите на текст, чтобы открыть новое действие с Термином соглашений. Спасибо. main.xml <CheckBox android:id="@+id/checkBox1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="I agree to the Terms […]