Tag: Ява

Android: укажите два разных изображения для переключателя с использованием XML

Я пытаюсь переопределить внешний вид ToggleButton по умолчанию. Вот XML, который определяет ToggleButton : Теперь у нас есть два значка 30 x 30, которые мы хотим использовать для кликов / не нажатых состояний. Прямо сейчас у нас есть код, который программно меняет значок фона в зависимости от состояния: centeredOnLocation.setOnClickListener(new OnClickListener() { public void onClick(View v) […]

Как установить задержку в Android?

public void onClick(View v) { // TODO Auto-generated method stub switch(v.getId()){ case R.id.rollDice: Random ranNum = new Random(); int number = ranNum.nextInt(6) + 1; diceNum.setText(“”+number); sum = sum + number; for(i=0;i<8;i++){ for(j=0;j<8;j++){ int value =(Integer)buttons[i][j].getTag(); if(value==sum){ inew=i; jnew=j; buttons[inew][jnew].setBackgroundColor(Color.BLACK); //I want to insert a delay here buttons[inew][jnew].setBackgroundColor(Color.WHITE); break; } } } break; } } Я […]

как я могу обнаружить клавиши со стрелками в java-консоли, а не в графическом интерфейсе?

Я пишу приложение, и мне нужно обнаружить в нем клавиши со стрелками. C ++ имеет функцию getch (). Мы хотим взять ввод, а затем добавить проверку на значения ASCII. Как мы можем обнаружить клавиши со стрелками ввода? благодаря

Драйвер JDBC PostgreSQL с Android

Я пытаюсь подключить свое приложение Android к серверу (PostgreSQL) с помощью JDBC-драйвера, но у меня есть эта ошибка: java.lang.ClassNotFoundException: org.postgresql.Driver … Caused by: java.lang.NoClassDefFoundError: org/postgresql/Driver … 12 more Caused by: java.lang.ClassNotFoundException: org.postgresql.Driver … java.sql.SQLException: No suitable driver Я пробовал много вещей, например, добавить адрес драйвера в Путь, но ничего не работает. Я последовал этому руководству: […]

Как увидеть JavaDoc в IntelliJ IDEA?

Я просто переключился с Eclipse на IntelliJ и не получил одной функции от Eclipse – когда вы наводили указатель мыши на метод, он показывает информацию javadoc. Я узнал (может быть, я ошибаюсь) способ показать команду быстрого доступа + J. Когда я нажимаю на него, я получаю что-то не так, пожалуйста, посмотрите на снимок экрана ниже. […]

java.lang.NumberFormatException: для строки ввода

затмение говорит, что lang и я не могу найти решение Исключение в streamе «main» java.lang.NumberFormatException: для строки ввода: «2463025552» в java.lang.NumberFormatException.forInputString (Неизвестный источник) в java.lang.Integer.parseInt (Неизвестный источник) в java.lang.Integer. parseInt (Неизвестный источник) в Main.main (Main.java:31) String s2[]=s.split(“\\,”); Records rec=new Records(); rec.setName(s1[0]); rec.setAddres(s2[0]); phone = Integer.parseInt( s2[1].trim() ); System.out.println(phone); Я читал из файла в этом формате […]

В чем разница между HashMap и TreeMap?

Я начал изучать Java. Когда я буду использовать HashMap над TreeMap?

Почему BitmapFactory.decodeByteArray возвращает значение null?

Это простой код, и вместо того, чтобы получить результат для установки Bitmap, я получаю null. Может ли кто-нибудь сказать мне, где я делаю ошибку? String test = “test”; byte[] byteA = test.getBytes(); Bitmap bmp = BitmapFactory.decodeByteArray(byteA, 0, byteA.length); //<- I get null here ImageView image = (ImageView) findViewById(R.id.image); image.setImageBitmap(bmp); ОБНОВИТЬ Хорошо, поэтому я не могу […]

Использование AsyncTask с передачей значения

Я работаю над этим, и я попал в точку, где я не знаю, что делать. То, что я пытаюсь сделать, это использовать один class для загрузки и анализа файла в строку, а затем отправить эту строку в другой class, чтобы разобрать материал JSON. Все части работают отлично сами, и я тестировал все отдельно. Я просто […]

Java: индекс массива из исключения исключений

System.out.print(“Enter an integer: “); Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int lArray = x – 2; int[] newArray = new int[lArray]; System.out.println(“Let’s display all possible integers…”); for (int i = 0; i <= newArray.length; i++) { newArray[i] = i + 2; System.out.print(newArray[i] + " "); } Я недавно начал Java, но я […]

Давайте будем гением компьютера.