Articles of onclick

Float: left stop click event on android?

У меня есть два divs бок о бок (через float: left). На этих двух divs я получил много других div, ожидающих нажатия. На firefox он работает, но в android, когда я нажимаю событие click, просто запускается иногда. Если я удалю поплавки: все работает. есть идеи? Мои divs: <div style="float:left; width: 50%"> <div class="btn" id="andBtn">and</div> <div […]

OnItemClickListener потребляет события onClickListener

Я прочитал о проблемах, которые onClickListener будет потреблять onItemClickListener Events, как здесь или здесь . Моя проблема – это совсем другое: У меня есть CustomAdapter расширяет ArrayAdapter, где я помещаю объекты модели для создания строки. В My Activity я зарегистрировал onItemClickListener, например, так //items can focus false to try to get the onItemClick-event mListView.setItemsCanFocus(false); mListView.setOnItemClickListener(this); […]

Есть ли способ имитировать щелчок на экране на устройстве Android с помощью кода?

Я хочу создать приложение, которое принимает координаты экрана устройства и имитирует щелчок пальцем на этом месте. Есть ли способ сделать это через код?

Получить широту и долготу щелкнутого местоположения на карте в osmdroid

Мне удалось написать приложение для Android, чтобы отслеживать местоположение пользователя и показывать его на карте с помощью маркера. Вот соответствующий код: public class MainActivity extends Activity implements LocationListener { public MapView mapView; private LocationManager locationManager; MyItemizedOverlay myItemizedOverlay = null; Drawable marker; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mapView = (MapView) this.findViewById(R.id.mapview); mapView.setUseDataConnection(false); mapView.setClickable(true); mapView.setBuiltInZoomControls(true); […]

Остановите многократный щелчок мышью на edittext, чтобы открыть несколько диалогов

У меня очень простой вопрос. У меня есть EditText , который при нажатии открывается DatePickerDialog . Однако при повторном нажатии на EditText открывается несколько диалоговых окон. Есть ли способ ограничить пользователя от этого, так что отображается только один диалог независимо от того, сколько раз нажимается EditText ? Вот мой EditText в моем XML-файле: <EditText android:id="@+id/etSetDate" […]

Android Overlapping Views и OnClick

У меня есть рамочная компоновка с макетом как первый элемент, а другой макет – второй (и, следовательно, верх над первым). Верхний макет полупрозрачен, поэтому вы можете видеть, что находится в нижней макете под ним: <FrameLayout> <BottomLayout android:onClick="BottomClicked"> <Button android:onClick="ButtonClicked"/> <TextView/> <TextView/> </BottomLayout> <TopLayout android:background="@color/semi-transparent" android:onClick="TopClicked"> </TopLayout> </FrameLayout> Нижняя компоновка будет меняться со временем, при этом […]

Android OnClickListener не работает в GridView (только для версии 2.2)

У меня есть сетчатый вид кнопок, которые генерируются CursorAdapter. Когда CursorAdapter передается в Gridview, представление отображается правильно, однако первый элемент в сетке не запускает событие OnClickListener. Если я выбираю другую кнопку в сетке, событие срабатывает правильно, однако, если я выбрал первую кнопку, затем другую кнопку, он загружает действие первой кнопки, а затем действие кнопки раздела. […]

Как написать кнопку onClick метод в viewpager?

Я хочу, чтобы Toast сообщение при нажатии кнопки с помощью viewpager также хочу получить дополнительную информацию о том, как получить доступ к представлениям в viewpager. Я пробовал следующий код …. не работает public class MyPagerAdapter extends PagerAdapter { @Override public int getCount() { return 3; } @Override public Object instantiateItem(final View collection, final int position) […]

Сделайте разницу между setOnClickListener и setOnTouchListener

Мне нужна помощь. В моем приложении Android у меня есть ViewFlipper, который содержит некоторое LinearLayout. На каждом LinearLayout у меня есть ImageView. Для переключения между экранами я использую этот код: LinearLayout layMain = (LinearLayout) findViewById(R.id.layout_main); layMain.setOnTouchListener((OnTouchListener) this); // ————– public boolean onTouch(View arg0, MotionEvent arg1) { // Get the action that was done on this […]

Как получить клики по двум перекрывающимся кнопкам в одном макете кадра в android

У меня два треугольных изображения, которые я хочу использовать в качестве фона кнопки. Я использовал компоновку фреймов, чтобы сделать перекрытие и сделать желаемую форму, как на картинке. Теперь я просто набираю onclick-слушатель на каждой кнопке, но он не работает должным образом, только щелчок на кнопке два работает каждый раз. Пожалуйста, помогите мне найти решение. Вот […]