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

Гугл карты - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android NumberPicker http://www.cyberforum.ru/android-dev/thread925941.html
final NumberPicker nPick = (NumberPicker)findViewById(R.id.i2); nPick.setMinValue(9); nPick.setMaxValue(110); nPick.setValue(55); падает на 2 строке.. как получать выбранное значение устанавливать диапазон? Добавлено через 17 часов 38 минут никто не знает чтоли..?
Android Fragment Tab Доброго времени суток! У кого есть пример Tab Host с помощью Fragment? дело в том, что TabAvtivity deprecated с 13апи, поэтому уже не имеет смысла его использовать. Может у кого-то есть пример с использование фрагментов. Добавлено через 7 часов 20 минут вообщем я нашел библиотеку http://actionbarsherlock.com/ и она работает http://www.cyberforum.ru/android-dev/thread925834.html
Android GET запрос
Доброго времени! вот пытаюсь сделать GET запрос на сервер но приложение падает. для запроса создаю отдельный AsyncTask. но на строчке HttpResponse httpResponse = httpClient.execute(httpGet);приложение валится. я знаю что работать с сетью нужно в отдельном потоке. но AsyncTask и есть отдельные поток. или я ошибаюсь? вот кусок кода где происходит ошибка: DefaultHttpClient httpClient = new...
Android Непонятное поведение при повороте экрана
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.listpick); etFilter = (EditText) findViewById(R.id.etFilter); etFilter.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) { // Попадает сюда после поворота экрана. Log.d(LOG_TAG, "Зачем я сюда попал?");
Android Ошибка при выборе Item в ListView http://www.cyberforum.ru/android-dev/thread925661.html
Здравствуйте уважаемые форумчане. Не могу определить где ошибся. У меня есть ListView где несколько Item-ов при клике на любой из них должно запустится активити по Id Item-a. У мена все работало нормально, но вдруг перестало. Теперь при нажатии на любой из Item-ов открывается самый последний по списку, потом перед последний... и так до нужного Itema. Помогите пож-ста разобраться. Заранее...
Android Высчитать время Как можно проверить запускалось ли приложение в течении недели? подробнее

Показать сообщение отдельно
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
25.07.2013, 01:10  [ТС]     Гугл карты
Цитата Сообщение от Digetix Посмотреть сообщение
Вы не пробовали сначала сделать по той ссылке, что я вам писал?
если я правильно понял о чем вы, то вот..
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.example.test;
import com.example.test.R;
 
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import com.google.android.gms.maps.SupportMapFragment;
 
public class MainActivity extends FragmentActivity {  
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
      
    }
 
    
}
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" >
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="@string/hello_world" />
    <fragment
    class="com.google.android.gms.maps.SupportMapFragment"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>
 
</RelativeLayout>
ну и лог
Java
1
2
3
4
5
6
7
8
9
07-24 21:55:49.800: D/Process(7685): killProcess, pid=7685
07-24 21:55:49.800: D/Process(7685): dalvik.system.VMStack.getThreadStackTrace(Native Method)
07-24 21:55:49.800: D/Process(7685): java.lang.Thread.getStackTrace(Thread.java:745)
07-24 21:55:49.800: D/Process(7685): android.os.Process.killProcess(Process.java:797)
07-24 21:55:49.800: D/Process(7685): com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:108)
07-24 21:55:49.800: D/Process(7685): java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:854)
07-24 21:55:49.800: D/Process(7685): java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:851)
07-24 21:55:49.800: D/Process(7685): dalvik.system.NativeStart.main(Native Method)
07-24 21:55:49.800: I/Process(7685): Sending signal. PID: 7685 SIG: 9
даже не написал аочему упал

Добавлено через 16 минут
возвращаясь к тому моменту, где не показывает "серую" карту
http://android-er.blogspot.ru/2012/1...ith-blank.html
говорит что все дело в ключе (подключение к инету точно есть), ключ дебаговый я получил и вставил, значит проблема кроется где-то еще..?

Добавлено через 1 час 33 минуты
забыл
XML
1
 <uses-library android:name="com.google.android.maps"/>
прописать
теперь пишет в чем дело, но я не понял..
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
07-24 23:31:20.238: W/dalvikvm(8240): VFY: unable to resolve static field 887 (MapAttrs) in Lcom/google/android/gms/R$styleable;
07-24 23:31:20.238: D/dalvikvm(8240): VFY: replacing opcode 0x62 at 0x000e
07-24 23:31:20.238: D/dalvikvm(8240): VFY: dead code 0x0010-00ae in Lcom/google/android/gms/maps/GoogleMapOptions;.createFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)Lcom/google/android/gms/maps/GoogleMapOptions;
07-24 23:31:20.238: D/AndroidRuntime(8240): Shutting down VM
07-24 23:31:20.238: W/dalvikvm(8240): threadid=1: thread exiting with uncaught exception (group=0x4001d5a0)
07-24 23:31:20.258: E/AndroidRuntime(8240): FATAL EXCEPTION: main
07-24 23:31:20.258: E/AndroidRuntime(8240): java.lang.NoClassDefFoundError: com.google.android.gms.R$styleable
07-24 23:31:20.258: E/AndroidRuntime(8240):     at com.google.android.gms.maps.GoogleMapOptions.createFromAttributes(Unknown Source)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at com.google.android.gms.maps.SupportMapFragment.onInflate(Unknown Source)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:279)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:623)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.view.LayoutInflater.inflate(LayoutInflater.java:408)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:250)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.app.Activity.setContentView(Activity.java:1712)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at com.example.test.MainActivity.onCreate(MainActivity.java:14)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1072)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1836)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1893)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.app.ActivityThread.access$1500(ActivityThread.java:135)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1054)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.os.Handler.dispatchMessage(Handler.java:99)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.os.Looper.loop(Looper.java:150)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at android.app.ActivityThread.main(ActivityThread.java:4385)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at java.lang.reflect.Method.invokeNative(Native Method)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at java.lang.reflect.Method.invoke(Method.java:507)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607)
07-24 23:31:20.258: E/AndroidRuntime(8240):     at dalvik.system.NativeStart.main(Native Method)
выполнил действия из статьи http://android-er.blogspot.ru/2013/0...t-library.html, но не помогло

Добавлено через 42 минуты
пробую сделать не фрагмент для начала..
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.example.test;
 
import android.os.Bundle;
import com.google.android.maps.MapActivity;
 
public class MainActivity extends MapActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    @Override
    protected boolean isRouteDisplayed() {
        return false;
    }
 
 
}
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
    <com.google.android.maps.MapView
        android:id="@+id/map"
        android:layout_weight="fill_parent"
        android:layout_height="fill_parent"
        android:enabled="true"
        android:clickable="true"
        android:apiKey="AIzaSyCEAl0ly9QAyYw4ullCcbB8_GdkSSIcEYo" >
        
    </com.google.android.maps.MapView>
</LinearLayout>
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
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.test"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />
    <uses-permission android:name="android.permission.INTERNET"/>
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <uses-library android:name="com.google.android.maps" />
        <activity
            android:name="com.example.test.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>
    </application>
 
</manifest>
Description Resource Path Location Type
The import com.google cannot be resolved MainActivity.java /test/src/com/example/test line 4 Java Problem
не понимаю почему не находит

Добавлено через 40 минут
практически получилось
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.example.test;
 
 
import android.os.Bundle;
import com.google.android.maps.MapActivity; 
 
public class MainActivity extends MapActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    @Override
    protected boolean isRouteDisplayed() {
        return false;
    }
 
 
}
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
    <com.google.android.maps.MapView
        android:id="@+id/map"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:enabled="true"
        android:clickable="true"
        android:apiKey="AIzaSyCEAl0ly9QAyYw4ullCcbB8_GdkSSIcEYo" >
        
    </com.google.android.maps.MapView>
</LinearLayout>
появилась надпись "гугл" в левом нижнем углу и появился клетчатый серый экран..
карты нет никакой
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru