Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android Принцип работы Service Здравствуйте, господа. Не могу понять, что еще может Service, кроме перегружаемых методов? При первом запуске в onStartService или onStartCommand можно писать что угодно, но оно сработает только при старте или перезагрузке сервиса. Использование в сервисе Timer или AlarmManager или AsyncTask не точная. Например, при загруженности телефона эти методы срабатывают с задержкой. Да и вообще,... https://www.cyberforum.ru/ android-dev/ thread1682632.html Программирование Android Какой способ предпочтительнее для реализации повторяющейся функции
Требуется раз в минуту выполнять определенное действие, скажем, на экране менять счетчик времени. Понятно, что это надо делать не в UI. Где лучше реализовать такой таймер, считающий минуту? В Runnable, Thread или Service?
Программирование Android Получить json Здравствуйте. Мне нужно получить следующий json ответ с моего сайта для мобильного приложения. {"count":23,"next":null,"previous":null,"results":} Используя эту статью параметр json всегда получается null JSONObject json = jParser.makeHttpRequest(url, "GET", params); AssyncTask: https://www.cyberforum.ru/ android-dev/ thread1682364.html Программирование Android Android sdk https://www.cyberforum.ru/ android-dev/ thread1682335.html
Что такое Android SDK (SDK)? простым человеческим языком Когда говорят нужно знать Android SDK - что нужно знать? Здесь пишут что это "среда разработки приложений для операционной системы Android", а что же тогда Android Studio, Eclipse и т.д..
Программирование Android Когда вызовется writeToParcel()?
Есть две активити одна передает обьект другая принимает. Обьект реализует интерфейс Parcelable . В какой момент будет вызван метод writeToParcel()? Он будет вызван в передающем активити, когда обьект запихивается в интент методом putExtra или когда? А Parcelable.Creator<T> CREATOR когда будет сгенерирован? В принимающем активити когда сработает getIntent().getParcelableExtra() или как?
Программирование Android Оплата картой из приложения https://www.cyberforum.ru/ android-dev/ thread1682245.html
Здравствуйте! Нужно оплатить картой Visa или др. товар из приложения. Кто то делал подобное?
Программирование Android Progress Button, как вызвать метод, а после закончить Progress? https://www.cyberforum.ru/ android-dev/ thread1682241.html
Есть кнопка с прогрессом, по ее клику вызывается это: private void sendProgress (final LinearProgressButton button){ int progressColor = color(R.color.mb_purple); int color = color(R.color.mb_gray); int progressCornerRadius = dimen(R.dimen.mb_corner_radius_4); int width = dimen(R.dimen.mb_width_200); int height = dimen(R.dimen.mb_height_8);...
Программирование Android Выводит кракозябры
Отправляю на сервер переменную. На сервере она обрабатывается и записывается в БД. Но проблема в том,что если отправить переменную на русском языке,то записывается она знаками вопроса. (пример: Отправил слово Купить ,в БД записалось ,как ???? ) Кодировка в приложении,в php файле и БД одинаковая (UTF-8) Помогите пожалуйста)
Программирование Android Preference.xml Ошибка public class Preference_Activity extends PreferenceActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.preference); } } <?xml version="1.0" encoding="utf-8"?> https://www.cyberforum.ru/ android-dev/ thread1681806.html Программирование Android Navigation Drawer Пытаюсь разобраться с Navigation Drawer. Делаю по гайду https://github.com/codepath/android_guides/wiki/Fragment-Navigation-Drawer и в одном месте постоянно выдает ошибку FragmentManager fragmentManager = getSupportFragmentManager(); fragmentManager.beginTransaction().replace(R.id.flContent, fragment).commit(); на fragment И если я правильно понял, что для фрагментов которые будут... https://www.cyberforum.ru/ android-dev/ thread1681704.html
Service: перехват начала ввода сообщения Программирование Android
Вроде дошел до того, что требуемое можно реализовать (не знаю проще ли) с помощью service . Чтобы при начале ввода сообщения, например в блокноте, сервис перехватывал это и выводил свое активити( вернее выводил поверх экрана кнопочку , которой включается активити, из которого можно вставить готовый текст) как реализуется подобное, ткните в материал, область программирования на андроиде, не...
Программирование Android Установить кастомный thumb на seekBar по цетру https://www.cyberforum.ru/ android-dev/ thread1681565.html
Добрый день. Вопрос по seekBar'у (слайдер). Я изменяю в ходе работы приложения ширину и длину seekBar и поэтому поставил такие аргументы android:minHeight="10dip" android:maxHeight="300dp" В программе ставлю свой thumb (png картинка) и меняю размер seekBar'a, thumb при этом никак не реагирует и всегда остаётся сверху. что-то типо такого...
0 / 0 / 0
Регистрация: 22.10.2015
Сообщений: 12
0

Квадратные элементы TextView в GridView и выравнивание текста в них - Программирование Android - Ответ 8869150

11.03.2016, 23:19. Показов 1675. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
В общем начал учить андроид и для практики придумал не большую программку, основная задача сейчас сделать "игровое" поле 10х10. Заполнил GridView TextView-ами. Проблема состоит в том чтобы сделать ячейки GridView квадратными, в инете советуют создать свой кастомный компонент, наследованый от TextView, что собственно я и сделал, вот код :

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
import android.content.Context;
import android.util.AttributeSet;
import android.widget.TextView;
 
public class MyTextView extends TextView {
 
    public MyTextView(Context context, AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
    }
 
    public MyTextView(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
 
    public MyTextView(Context context) {
        super(context);
    }
 
    @Override
    protected void onMeasure(final int widthMeasureSpec, final int heightMeasureSpec) {
        final int width = getDefaultSize(getSuggestedMinimumWidth(),widthMeasureSpec);
        setMeasuredDimension(width, width);
    }
 
    @Override
    protected void onSizeChanged(final int w, final int h, final int oldw, final int oldh) {
        super.onSizeChanged(w, w, oldw, oldh);
    }
}
Ячейки стали квадратными, все получилось, но теперь текст в MyTextView никак не реагирует на выравнивание :

XML
1
2
3
4
5
6
7
    <MyTextView
        android:id="@+id/tvText"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical" //НЕ РАБОТАЕТ
        android:text="">
    </MyTextView>
Посоветуйте пожалуйста как можно решить даную проблему, пол дня гуглил, но так и не решил.

Вернуться к обсуждению:
Квадратные элементы TextView в GridView и выравнивание текста в них Программирование Android
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2016, 23:19
Готовые ответы и решения:

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

Выравнивание текста в TextView по ширине
Доброго времени суток! Подскажите пожалуйста, как можно выровнять текст по ширине (распределить...

Вывод в GridView в одной ячейке несколько TextView
Т.е. например в гриде 10 ячеек и нужно чтобы в каждой было по 3 TextView. Как это можно...

Не работает выравнивание по центру TextView
Здравствуте. Я начинающий андроид-разработчик. Я столкнулся со следующей проблемой: текст в...

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

Динамическое выравнивание textView в классе
Как из класса задать элементу textView параметры: - ширина и высота(НЕ в пикселях, а...

GridView: выравнивание колонок по центру
Код MainActivity.java: public class MainActivity extends Activity { String data = {&quot;a&quot;, &quot;b&quot;,...

Программное выравнивание содержимого колонки GridView
Опять, вероятно, глупый вопрос, но все же... На странице лежит ГридВью. В нем программно создаю...

Как лучше хранить квадратные матрицы и находить в них подматрицы?
Как лучше хранить квадратную матрицу, если в ней нужно будет находить подматрицы по координатам и...

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