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

Не получается работать с переменной - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как загружать полноразмерные фото в приложение? http://www.cyberforum.ru/android-dev/thread1435266.html
Создал новостную ленту на подобие в контакте. Проблема с фотографиями. Если фото большое, то оно по ширине заполняет полностью экран (и это нормально), а по высоте сверху и снизу от фото появляются большие пробелы. Такого не происходит только если фото не больше 720 px по высоте. Как можно это исправить, чтобы никаких пробелов по высоте не было? maxHeight в файле xml не предлагать :)
Программирование Android Реакция кнопки на нажатие Стандартная кнопка визуально реагирует на нажатие. А когда изменяешь фон кнопки, то всякая визуальная реакция исчезает. Как-то можно это исправить через xml? http://www.cyberforum.ru/android-dev/thread1435262.html
ListView обновление Программирование Android
Пытаюсь запилить органайзер, сделал добавление в базу и вывод в ListView. Но проблема, если добавить запись, то она появится только после перезапуска приложения. Ну логично, потому что только тогда обновляются данные из БД. Подскажите, как сделать что бы лист постоянно обновлялся? Заранее спасибо.
Программирование Android Имя layout
У меня одна Activity использует несколько layout. т.е., чтобы поменять страницу, я не меняю активити, а делаю что-то вроде setContentView(R.layout.page1); ...... setContentView(R.layout.page2); ...... setContentView(R.layout.page3);
Программирование Android Видео в приложении http://www.cyberforum.ru/android-dev/thread1435170.html
Как сделать активити с видео или чтобы проигрывалось с помощью приложения ютуб или прям в моем приложении?
Программирование Android Пример использования Google Places Всем доброго времени суток! Помогите пожалуйста, хотя бы со ссылками на другие примеры. Делаю get запрос, получаю ответ в виде JSON.(=1&id=2&id=3"]http://p89742wj.bget.ru/test2.php?id=1&id=2&id=3) Из этой JSON строки нужно парсить адреса и с помощью Google Places получыить координаты(долготу и широту), потом все маркеры вывести на карту. подробнее

Показать сообщение отдельно
egorych47
44 / 3 / 2
Регистрация: 03.06.2011
Сообщений: 55

Не получается работать с переменной - Программирование Android

01.05.2015, 13:28. Просмотров 298. Ответов 5
Метки (Все метки)

Ребят пишу диплом, интерактивный практикум по симплекс методу на android.
Застрял в начале еще при построении таблиц, я использовал gridview.
Такая проблема, я передаю из предыдущей активити переменные (количество строк и ограничений) и вот хотелось бы узнать почему, когда я вывожу их как глобальные, то у меня перестает работать приложение.
переменные
String Vars = intent.getStringExtra("vars"); Integer Vars1 = Integer.parseInt(Vars);
String Rows = intent.getStringExtra("rows"); Integer Rows1 = Integer.parseInt(Rows).
Мне они понадобятся еще для заполнения gridview динамическим массивом(то что у меня есть два массива String, это я просто пробовал делать с gridview и его заполнением).

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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
package com.example.simpmethpract;
 
import android.content.Context;
import android.content.Intent;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.GridView;
import android.widget.Spinner;
import android.widget.TableLayout;
import android.widget.TableRow;
import android.widget.TextView;
 
public class Job extends ActionBarActivity {
 
GridView www, www0;
 
String[] data0 = {"x1", "x2", "x3", "zn", "b"};
String[] data = {"a", "b", "c", "d", "e", "b", "c", "d", "e", "b", "c", "d", "e", "b", "c", "d", "e"};
 
ArrayAdapter<String> adapter0;
ArrayAdapter<String> adapter;
 
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_job);
 
adapter0 = new ArrayAdapter<String>(this, R.layout.tvviewjob, R.id.tvView,data0);
www0 = (GridView) findViewById(R.id.grView0);
www0.setAdapter(adapter0);
 
adapter = new ArrayAdapter<String>(this, R.layout.item, R.id.edText,data);
www = (GridView) findViewById(R.id.grView);
[url]www.setAdapter(adapter);[/url]
 
adjustGridView();
 
}
 
 
public void adjustGridView() {
Intent intent = getIntent();
String Vars = intent.getStringExtra("vars"); Integer Vars1 = Integer.parseInt(Vars);
String Rows = intent.getStringExtra("rows"); Integer Rows1 = Integer.parseInt(Rows);
 
www0.setNumColumns(Vars1+2);
www0.setColumnWidth(1);
 
[url]www.setNumColumns(Vars1+2);[/url]
[url]www.setColumnWidth(Rows1);[/url]
 
}
 
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_job, menu);
return true;
}
 
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
 
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
 
return super.onOptionsItemSelected(item);
}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru