Мне нужно чтобы при запуске приложения вызывался метод который добавляет на экран массив кнопок, который находится в отдельном классе. пробовал по разному, получается только добавлять каждую кнопку отдельно и устанавливать для каждой текст вручную. Через for -вылетает приложение. П.С буду очень благодарен за помощь!=) Вот что у меня получилось:
public class ButtonFace {
public Button[] numButtonFace;
public void setNumButtonFace(){
numButtonFace = new Button[10];
String[] buttonFace = new String[10];
buttonFace[0] = "A";
buttonFace[1] = "B";
buttonFace[2] = "H";
buttonFace[3] = "F";
buttonFace[4] = "C";
buttonFace[5] = "E";
buttonFace[6] = "D";
buttonFace[7] = "S";
buttonFace[8] = "W";
buttonFace[9] = "Q";
for (int i =0; i<numButtonFace.length; i++){
numButtonFace[i].setText(buttonFace[i]);
}
}
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
LinearLayout top = (LinearLayout) findViewById(R.id.top);
Button newLayout = new Button (this);
Button newButton = new Button(this);
ButtonFace face = new ButtonFace();
face.numButtonFace[0] = new Button(this);
newButton.setText("A");
newLayout.setText("V");
top.addView(newLayout,params);
top.addView(newButton,params);
top.addView(face.numButtonFace[0]);
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Помогите пожалуйста, использую writeInt для записи длины массива в текстовый документ, но в блокноте число не отображается (символ пустого квадрата)
Использую в проекте Spring и Hibernate, разные ServiceDAO, осуществляющие доступ к данным, имеют уже порядка 30 методов, мне стало интересно, стоит ли их разбивать...
Сталкиваюсь с такой проблемойВременами когда я гружу проекты с war файла в Eclipse, Packages не открываются в "Название проекта/Java Resources/src" С чем это...
В Java литералы применяются для представления постоянных значений в форме, удобной для восприятияНапример, число 100 является литералом