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

Ошибка времени выполнения - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Решето Эратосфена http://www.cyberforum.ru/android-dev/thread1170256.html
Кто нибудь пробовал реализовывать для Android?
Android Где взять кастомный MediaController для VideoView? Потребовался видеоплеер - воспроизводить видео с карты памяти. VideoView с его контроллером во всём подходят, но вот нет кнопки "растянуть во весь экран". Собственно, видел пример где её можно добавить в контроллер, но как-то не хочется это программировать самому. Возможно где-то есть бесплатная и открытая библиотека компонентов для андроида, которая расширяет стандартную? И с кнопочкой... http://www.cyberforum.ru/android-dev/thread1170254.html
Navigation Drawer Android
Вопрос такой: с этим паттерном юзают только Fragments? Т.е. при нажатии на пункт меню - меняются фрагменты...или можно его использовать с Activity? Просто нужно реализовать Slider Tabs, но так, чтобы ещё был Navigation Drawer...
Android Заполнить ArrayList из цикла
List<Integer> list = new ArrayList<Integer>(); for (int i=t;i<=l;i--) {
Android Текстуры в OpenGL ES 2.0 http://www.cyberforum.ru/android-dev/thread1170074.html
Добрый день! Есть анимированный спрайт. Кадры анимаций разбросаны на 2х текстурах размером 2048х2048 каждая. Вопрос: для работы с ними мне нужно каждую текстуру зацепить на отдельный слот? Или можно к одному слоту цеплять то одну то другую текстуру и брать нужный кадр?
Android Вывести цифры в ListView Ребята есть такая проблема, после ввода символов c клавиатуры каких-либо, упорядочивания, их нужно вывести в ListView. Как это сделать. подробнее

Показать сообщение отдельно
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,235

Ошибка времени выполнения - Android

08.05.2014, 20:38. Просмотров 610. Ответов 5
Метки (Все метки)

манифест
XML
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
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.nastr"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="19" />
        <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
        <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.example.nastr.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:label="@string/app_name" android:name="PrefActivity"></activity>
        
        
    </application>
 
</manifest>
файл настроек
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"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
    <CheckBoxPreference
         android:id="@+id/prefer"
        android:key="wifi"
        android:title="@string/wifi_title"
        android:summary="@string/wifi_summary"
        android:defaultValue="true" />
  <CheckBoxPreference
        
        android:key="hints"
        android:title="@string/hints_title"
        android:summary="@string/hints_summary"
        android:defaultValue="true" />
  <EditTextPreference
    android:key="text_size"
    android:title="Размер шрифта"
    android:summary="Устанавливает новый размер шрифта"
    android:defaultValue="14"
    android:dialogTitle="Введите размер шрифта (от 10 до 32)" />
</PreferenceScreen>
MainActivity
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
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;
 
public class MainActivity extends Activity {
 
  TextView tvInfo;
  SharedPreferences sp;
 
  /** Called when the activity is first created. */
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
 
    //tvInfo = (TextView) findViewById(R.id.tvInfo);
 
    // получаем SharedPreferences, которое работает с файлом настроек
    sp = PreferenceManager.getDefaultSharedPreferences(this);
    // полная очистка настроек
    // sp.edit().clear().commit();
  }
 
  /*protected void onResume() {
    Boolean notif = sp.getBoolean("notif", false);
    String address = sp.getString("address", "");
    String text = "Notifications are "
        + ((notif) ? "enabled, address = " + address : "disabled");
    tvInfo.setText(text);
    super.onResume();
  }*/
 
  public boolean onCreateOptionsMenu(Menu menu) {
    MenuItem mi = menu.add(0, 1, 0, "Preferences");
    mi.setIntent(new Intent(this, PrefActivity.class));
    return super.onCreateOptionsMenu(menu);
  }
  
}
активити настроек
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
import android.content.Context;
import android.net.wifi.WifiManager;
import android.os.Bundle;
import android.preference.PreferenceActivity;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
 
 
public class PrefActivity extends PreferenceActivity {
     WifiManager wifiManage ; 
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    addPreferencesFromResource(R.xml.pref);
  CheckBox checkbox = (CheckBox)findViewById(R.id.prefer);
  //WifiManager wifiManage = (WifiManager) this.getSystemService(Context.WIFI_SERVICE); 
  wifiManage =  (WifiManager) this.getSystemService(Context.WIFI_SERVICE); 
  checkbox.setOnCheckedChangeListener(new OnCheckedChangeListener(){
      public void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
  {
  wifiManage.setWifiEnabled(isChecked);
  }
  });
}
}
Я приложил файлы проекта в чем сдесь ошибка ?что не так почему пункт меню настройки не запускается а выдает ошибку на эмуляторе?Как исправить ошибку??
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru