Форум программистов, компьютерный форум CyberForum.ru

Клик по виджету - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Импорт данных из Excel в SQLite Android http://www.cyberforum.ru/android-dev/thread1576170.html
Добрый вечер! Подскажите как имортировать данные из EXCEL файла в в SQLite. Гугл выдает много ссылок, но все они какие-то черезчур специфичные или с ошибками. Возможно пока не повезло найти ТУ ЕДИНСТВЕННУЮ ССЫЛКУ))) По этому прошу помощи! Есть эксель файл, с столбацми: ФИО, должность, зарплата. Прошу код который импортирует, прокоментируйте действия каждой строчки, что б сразу все было...
Программирование Android Отсчитать пару секунд Привет. Подскажите, как отсчитать определенный интервал секунд? Например, у меня есть приложение и, скажем, через 30 секунд должно что-то произойти. Так вот как отсчитать эти самые 30 секунд? Заранее спасибо за ответы. http://www.cyberforum.ru/android-dev/thread1576013.html
Сохранение данных в приложении Программирование Android
Через json общаюсь с сервером и при авторизации хочу в приложении сохранять пользовательские данные. Прочитал про SharedPreferences и вот что хочу сделать отдельный класс public class storage{ private SharedPreferences mSettings; public storage(String Storage_name){ this.mSettings = getSharedPreferences(Storage_name, MODE_PRIVATE); }
Play market и adsene. Обязательна ли привязка? Программирование Android
Добрый день, перерыл инет, но так точно ответа и не нашёл. При регистрации, как разработчик в google play market, при продаже приложений , как высвети деньги? обязательно нужно привязываться к акаунт adsense? и второй вопрос, например акаунт adsense забанят, можно ли будет отвязать его в play market и потом перевести на новый? Потому, что читал, что с youtube если ты получаешь полный бан...
Программирование Android Как поступать если метод стал deprecated? http://www.cyberforum.ru/android-dev/thread1575814.html
Доброго дня! Как поступать если метод стал deprecated? Например, getColorStateList() устаревший с 23 api. Что использовать на тех устройствах, api которых ниже того с которого метод стал устаревшим? Использовать что-то типо такого if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) btnTextColor = getResources().getColorStateList(R.color.button_text_skip, null); else btnTextColor =...
Программирование Android Auto layout Доброе утро, сабж: Никак не могу с помощью relative layout-ов сделать вменяемый дизайн для большинства разрешений. Есть ли какой-либо auto-layout для Android studio ? Или программка, которая позволяет с большим удобством клепать их . подробнее

Показать сообщение отдельно
VladimirFA51
7 / 2 / 1
Регистрация: 07.11.2015
Сообщений: 17
09.11.2015, 19:23
Android studio?Если да,то необходимо зайти в основной xml файл(main_activity.xml).Там создать любой элемент,поставить "clickable", установить метод onClick на название метода,к примеру "onClick".
Получится что-то вроде этого:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">
 
    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/menu"
        android:src="@drawable/menu"
        android:layout_alignParentTop="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:layout_marginRight="27dp"
        android:layout_marginEnd="27dp"
        android:layout_marginTop="28dp"
        android:clickable="true"
        android:onClick="onClick" />
</RelativeLayout>
Прописываем данный метод в главном классе.
Java
1
2
3
4
public void onClick(View v){
Intent transition = new Intent(this,Secondactivity.class);
startActivity(transition);
        }
Создаём класс,название которого , к примеру, Secondactivity.class.
Там прописываем:
Java
1
2
3
4
 protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.названиеxml(без ".xml" в конце);
}
Не забываем добавить в Manifest строчку:
XML
1
        <activity android:name=".Secondactivity"></activity>
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru