Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android Нужен разработчик приложение под Android Необходимо разработать приложение, относительно простое. Работа приложения связана с распознаванием лица человека в кадре с использованием стандартной библиотеки OpenCV. Приложение разработано и протестировано для ОС Windows. Оплата своевременная. Skype ra4csz, м.т. +79053273481 Добавлено через 2 часа 15 минут А может и без OpenCV можно обойтись, поскольку у Androida свои методы рекогнизинга... https://www.cyberforum.ru/ android-dev/ thread691632.html SoundPool не везде воспроизводит Программирование Android
Сначала назначил звук, на звуки кнопок: public class RetrogameActivityActivity extends Activity implements OnClickListener { SoundPool playsnd; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.retrogame_activity); getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);//...
Программирование Android Поиск файла на внешних устройствах или как получить список всех смонтированных носителей https://www.cyberforum.ru/ android-dev/ thread690755.html
В общем есть задача найти файл test.txt в директории testdir на любом устройстве SD карта или USB устройство. На разных Android устройствах путь к SD-карте или USB может разный быть. Как можно получить список всех смонтированных устройств и их пути? Например: SD-карта - "/mnt/sdcard/" Внешняя SD-карта - "/mnt/external_sd/" USB - "/mnt/usb_storage/" Сделал жестко так: final String...
Программирование Android нужно написать простеньку программу на Android https://www.cyberforum.ru/ android-dev/ thread690685.html
кто может сделать простеньку программу на Андроид и выложить ее в плей маркет, ПМ. оплата договорная
Использование карт Google Программирование Android
Можно ли в своем приложение подключить карты Google?
Программирование Android Добавить к массиву элемент казалось бы - элементарные вещи - добавляем к массиву элемент. Но не работает... Подскажите пожалуйста почему? char bukvm={}; //массив букв bukvm='z';//Добавляем в массив букв новую https://www.cyberforum.ru/ android-dev/ thread690324.html
Программирование Android Работа с URI Здраствуйте... у меня в базе записан адрес к картинке в String-говом типе я ево читаю и мне теперь нужно открыть эту картинку в ImageView ImageView my_image=(ImageView)convertView.findViewById(R.id.iV_My); my_image.setImageURI(mImage); mImage - переменная в котой находитса адрес в текстовом типе, еклипс соритса на ето что оно не URI... https://www.cyberforum.ru/ android-dev/ thread690202.html Программирование Android Работа с папкой res
Всем привет. У меня вопрос следующего характера. Мне надо программно добавлять xml файлы в папку res. Программа будет считывать этот файл и строить вид на основании этот файла.
Программирование Android Не могу найти подходящую версию на VirtualBox чтобы поиграться https://www.cyberforum.ru/ android-dev/ thread690099.html
Здравствуйте. Подскажите , пожалуйста , какую версию Android вы лично устанавливали себе на VirtualBox ? Что-то поскачивал 4 разных версии, поустанавливал, а вот запустить проблема. Что-то не то. Устанавливал вот как вот здесь написано: http://androidgenius.ru/razrabotchiku/android-x86.html Заранее спасибо за помощь. Добавлено через 5 часов 45 минут
Программирование Android Запись на USB устройство Чет не могу разобраться. В манифест ничего добавлять не нужно для разрешения записи на USB. Типа как <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>? Добавлено через 1 час 29 минут Или нужно смонтировать USB девайс для записи? Добавлено через 12 минут На SD-карту пишет, на USB носитель нет. https://www.cyberforum.ru/ android-dev/ thread690084.html
Программирование Android Организация/подключение голосового ввода
Не судите строго, только начинаю программировать на Android. Подскажите, можно ли организовать голосовой ввод в своем приложении?
Программирование Android Как добавить в ListView subitem https://www.cyberforum.ru/ android-dev/ thread690029.html
Есть компонент ListView, при его добавлении в активити он показывает список: Item1 subitem1 ну и т.д. Как добавить эти самые subitem? Спасибо
5 / 5 / 2
Регистрация: 05.02.2012
Сообщений: 51
08.11.2012, 00:57  [ТС] 0

Установка курсора в EditText и отображение клавиатуры - Программирование Android - Ответ 3667734

08.11.2012, 00:57. Показов 18286. Ответов 8
Метки (Все метки)

Ответ

Создал проект отдельный. Вот код:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
        >
    <TextView
            android:id="@+id/text"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="Hello World, MyActivity"
            />
    <EditText
            android:id="@+id/login"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">
 
        <requestFocus/>
    </EditText>
 
</LinearLayout>
MyActivity.java

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package com.example;
 
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
 
public class MyActivity extends Activity {
    /**
     * Called when the activity is first created.
     */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        showDialog(1);
    }
 
    @Override
    protected Dialog onCreateDialog(int id) {
        return DialogFactory.getDialogById(1, this);
    }
 
}
DialogFactory.java

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
package com.example;
 
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;
 
public class DialogFactory {
 
    public static int DIALOG_ALERT = 0;
 
    /**
     * Фабричный метод возвращающий
     * диалог по его коду
     *
     * @param id      код диалога
     * @param context
     * @return диалог соответствующий коду
     */
    public static Dialog getDialogById(int id, final Context context) {
        Dialog dialog = null;
        switch (id) {
            case 1:
                dialog = createInpuAler(context);
                break;
        }
 
        return dialog;
    }
 
    private static Dialog createInpuAler(final Context context) {
        Dialog dialog = null;
 
        AlertDialog.Builder builder = new AlertDialog.Builder(context);
        LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
 
        View layout = inflater.inflate(R.layout.main, null);
 
        final EditText login = (EditText) layout.findViewById(R.id.login);
        boolean d = login.requestFocus();
        Log.e("mylogs", new Boolean(d).toString()); //возвращает true
 
        DialogInterface.OnClickListener onClickListener = new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
             String input = login.getText().toString();
                Toast.makeText(context, input, Toast.LENGTH_SHORT).show();
            }
        };
 
        dialog = builder.setPositiveButton("OK", onClickListener).setView(layout).create();
 
        return dialog;
    }
}


Вернуться к обсуждению:
Установка курсора в EditText и отображение клавиатуры Программирование Android
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2012, 00:57
Готовые ответы и решения:

Установка позиции курсора в EditText
Как сделать так, чтобы при нажатии на элемент управления EditText не открывалась виртуальная...

EditText, кнопки вместо клавиатуры, использование курсора, вызов клавиатуры "вручную"
Ну, в общем, я постарался написать наиболее подходящее название темы. Перекопал весь киберфорум, и...

Как изменить цвета подчеркивания и курсора в EditText
Подскажите свойство, которое поможет изменить цвет нижнего подчеркивания и курсора в EditText

Как вставить текст на место курсора в EditText android
Всем привет!!! У меня такая проблема: Что-бы перемешать курсор я использую этот код: if...

8
08.11.2012, 00:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2012, 00:57
Помогаю со студенческими работами здесь

EditText и появление клавиатуры
У меня есть форма, на которой есть EditText и кнопка. При открытии формы на телефоне сразу же...

EditText отключение выплывающей клавиатуры при загрузки приложения
подскажите как сделать) заранее спасибо

При нажатии на EditText показать клавиатуры с нужным языком
как вызвать клавиатуру с нужным языком? например при нажатии на EditText показать клавиатуру на...

Как всё сместить вверх, чтобы EditText оказался вверху клавиатуры
Работаю на Android Studio. Как всё сместить вверх, чтобы EditText оказался вверху клавиатуры и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru