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

 ак запустить в приложении китайские карты Baidu? - Android

¬осстановить пароль –егистраци€
ƒругие темы раздела
Android —овет по реализации http://www.cyberforum.ru/android-dev/thread1708409.html
«дравствуйте, столкнулс€ с проблемой проектировани€ проекта и хотел бы посоветоватьс€ как лучше реализовать. »меетс€ база с запис€ми, которые необходимо отображать в list view. “ут как бы намекает использовать cursor adapter , но кажда€ из этих записей может находитс€ в различных состо€ни€х, которые в рантайме мен€ютс€ и требуют соответствующего отображени€ в list view , дл€ какой то записи может...
Android ActionBar Search ƒобрый ночи. я вывел поиск данных в новое Activity. “ак как сделать, к примеру если ты перешел на новый activity чтобы вместо заголовка выводилс€ поисковое поле. public class SearchFragment extends AppCompatActivity { @Override http://www.cyberforum.ru/android-dev/thread1708385.html
 онструкци€ try/catch. Ќе получаетс€ реализовать считывание данных использу€ FileInputStream Android
ѕрошу помощи. “ребуетс€ считать xls файл. Ќо try никогда не выполн€етс€, а выполн€етс€ условие из catch. ¬ итоге bb={У0,0,0,0Ф}. Ќе могу пон€ть, что € делаю не так. ‘айл лежит в папке проекта. ѕеремещение файла в другое место, изменение имени ничего не дало. ƒумала, что дело в том, что это xls, но даже с txt тоже самое. Ѕуду благодарна за любую помощь. Book bb = new Book(); String mas =...
Android Drawer Navigation and MenuItem
ƒобрый вечер. ¬от така€ проблема возникла. ¬от в MainActivity есть ¬ыдвижное меню(Drawer Navigation) и правое дополнительное меню который прив€зан ко всем последующим фрагментам по которым переход€т в навигации. ¬от как сделать к примеру если он к примеру перешел на первую страницу чтобы правое меню не показывалось есть на второе чтобы отображал.
Android Ќе работает AutoCompleteTextView дл€ ArrayList собственного класса http://www.cyberforum.ru/android-dev/thread1708122.html
ƒобрый день. я создал на форме AutoCompleteTextView и передаю в него ArrayList, состо€щий из элементов, созданного класса Person: class Person { private String name; public String getName() { return name; }
Android Ќе работает Jsoup.connect Ќеобходимо вытащить информацию из HTML-страницы. ѕоискав в интернете, решил установить и использовать библиотеку Jsoup. Ќа этапе получени€ страницы получилась программа: import android.provider.DocumentsContract; import android.widget.EditText; import org.jsoup.Jsoup; import android.os.NetworkOnMainThreadException; import org.jsoup.nodes.Document; import java.io.IOException; import... подробнее

ѕоказать сообщение отдельно
disx
18 / 18 / 0
–егистраци€: 26.02.2014
—ообщений: 403
11.04.2016, 10:53      ак запустить в приложении китайские карты Baidu?
короч вз€л из примера(на сайте производител€):
MainActivity.java:
 ликните здесь дл€ просмотра всего текста
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
import android.content.res.Configuration;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
 
import com.baidu.mapapi.map.BaiduMapOptions;
import com.baidu.mapapi.map.MapStatus;
import com.baidu.mapapi.map.SupportMapFragment;
 
public class MainActivity extends FragmentActivity {
    @SuppressWarnings("unused")
    private static final String LTAG = MainActivity.class.getSimpleName();
    SupportMapFragment map;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        MapStatus ms = new MapStatus.Builder().overlook(-20).zoom(15).build();
        BaiduMapOptions bo = new BaiduMapOptions().mapStatus(ms)
                .compassEnabled(false).zoomControlsEnabled(false);
        map = SupportMapFragment.newInstance(bo);
        FragmentManager manager = getSupportFragmentManager();
        manager.beginTransaction().add(R.id.map, map, "map_fragment").commit();
    }
 
    @Override
    protected void onRestoreInstanceState(Bundle savedInstanceState) {
        super.onRestoreInstanceState(savedInstanceState);
    }
 
    @Override
    protected void onRestart() {
        super.onRestart();
    }
 
    @Override
    public void onStart() {
        super.onStart();
    }
 
    @Override
    public void onResume() {
        super.onResume();
    }
 
    @Override
    public void onSaveInstanceState(Bundle outState) {
        super.onSaveInstanceState(outState);
    }
 
    @Override
    public void onPause() {
        super.onPause();
    }
 
    @Override
    public void onStop() {
        super.onStop();
    }
 
    @Override
    public void onDestroy() {
        super.onDestroy();
    }
 
    @Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);
    }
 
}


main.xml:
 ликните здесь дл€ просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8"?>
<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"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.dis.baidumaptest.MainActivity">
    <FrameLayout
        android:id="@+id/map"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
 
</RelativeLayout>


¬ Manifest такое, API_Key присутствует:
 ликните здесь дл€ просмотра всего текста
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<permission android:name="android.permission.BAIDU_LOCATION_SERVICE" >
    </permission>
 
    <uses-permission android:name="android.permission.BAIDU_LOCATION_SERVICE" >
    </uses-permission>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
    </uses-permission>
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" >
    </uses-permission>
    <uses-permission android:name="android.permission.INTERNET" >
    </uses-permission>
 
    <!-- <uses-permission android:name="android.permission.WRITE_APN_SETTINGS"></uses-permission> -->
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" >
    </uses-permission>
    <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
    <uses-permission android:name="android.permission.WAKE_LOCK" >
    </uses-permission>
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.ACCESS_GPS" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="android.permission.CALL_PHONE" />
    <uses-permission android:name="android.permission.READ_SMS" />
    <uses-permission android:name="android.permission.SEND_SMS" />
    <!-- SDK1.5йЬАи¶Бandroid.permission.GET_TASKSжЭГйЩРеИ§жЦ*жЬђз®ЛеЇПжШѓеР¶дЄЇељУеЙНињРи°МзЪДеЇФзФ®? -->
    <uses-permission android:name="android.permission.GET_TASKS" />
    <uses-permission android:name="android.permission.CAMERA" >
    </uses-permission>
    <uses-permission android:name="android.permission.RECORD_AUDIO" >
    </uses-permission>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
    </uses-permission>
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.BROADCAST_STICKY" />
    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
    <!-- жЭ•зФµжґИйЯ≥ -->
    <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" >
    </uses-permission>
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
 
    <supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="false"
        android:resizeable="true"
        android:smallScreens="true" />


библиотеку из примера скопировал в app/, в dependencies это
Java
1
compile files('libs/baidumapapi_v3_1_0.jar')
и сделал rebuild project,
теперь там вот такое:
Ќазвание: Ѕезым€нный.png
ѕросмотров: 18

–азмер: 4.6  б

ѕри запуске выдает такую ошибку (ругаетс€ на строку
Java
1
super.onStart();
):
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
java.lang.ExceptionInInitializerError
                                                                    at com.baidu.mapapi.map.MapView.a(Unknown Source)
                                                                    at com.baidu.mapapi.map.MapView.<init>(Unknown Source)
                                                                    at com.baidu.mapapi.map.SupportMapFragment.onCreateView(Unknown Source)
                                                                    at android.support.v4.app.Fragment.performCreateView(Fragment.java:1974)
                                                                    at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1067)
                                                                    at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1252)
                                                                    at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:738)
                                                                    at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1617)
                                                                    at android.support.v4.app.FragmentController.execPendingActions(FragmentController.java:339)
                                                                    at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:602)
                                                                    at com.dis.baidumaptest.MainActivity.onStart(MainActivity.java:41)
                                                                    at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1164)
                                                                    at android.app.Activity.performStart(Activity.java:5114)
                                                                    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2153)
                                                                    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
                                                                    at android.app.ActivityThread.access$600(ActivityThread.java:141)
                                                                    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
                                                                    at android.os.Handler.dispatchMessage(Handler.java:99)
                                                                    at android.os.Looper.loop(Looper.java:137)
                                                                    at android.app.ActivityThread.main(ActivityThread.java:5041)
                                                                    at java.lang.reflect.Method.invokeNative(Native Method)
                                                                    at java.lang.reflect.Method.invoke(Method.java:511)
                                                                    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
                                                                    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
                                                                    at dalvik.system.NativeStart.main(Native Method)
                                                                 Caused by: java.lang.UnsatisfiedLinkError: Couldn't load BaiduMapSDK_v3_1_0 from loader dalvik.system.PathClassLoader[dexPath=/data/app/com.dis.baidumaptest-1.apk,libraryPath=/data/app-lib/com.dis.baidumaptest-1]: findLibrary returned null
                                                                    at java.lang.Runtime.loadLibrary(Runtime.java:365)
                                                                    at java.lang.System.loadLibrary(System.java:535)
                                                                    at com.baidu.mapapi.a.<clinit>(Unknown Source)
                                                                    at com.baidu.mapapi.map.MapView.a(Unknown Source)*
                                                                    at com.baidu.mapapi.map.MapView.<init>(Unknown Source)*
                                                                    at com.baidu.mapapi.map.SupportMapFragment.onCreateView(Unknown Source)*
                                                                    at android.support.v4.app.Fragment.performCreateView(Fragment.java:1974)*
                                                                    at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1067)*
                                                                    at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1252)*
                                                                    at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:738)*
                                                                    at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1617)*
                                                                    at android.support.v4.app.FragmentController.execPendingActions(FragmentController.java:339)*
                                                                    at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:602)*
                                                                    at com.dis.baidumaptest.MainActivity.onStart(MainActivity.java:41)*
                                                                    at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1164)*
                                                                    at android.app.Activity.performStart(Activity.java:5114)*
                                                                    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2153)*
                                                                    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)*
                                                                    at android.app.ActivityThread.access$600(ActivityThread.java:141)*
                                                                    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)*
                                                                    at android.os.Handler.dispatchMessage(Handler.java:99)*
                                                                    at android.os.Looper.loop(Looper.java:137)*
                                                                    at android.app.ActivityThread.main(ActivityThread.java:5041)*
                                                                    at java.lang.reflect.Method.invokeNative(Native Method)*
                                                                    at java.lang.reflect.Method.invoke(Method.java:511)*
                                                                    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)*
                                                                    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)*
                                                                    at dalvik.system.NativeStart.main(Native Method)*
помогите разобратьс€?
ѕосле регистрации реклама в сообщени€х будет скрыта и будут доступны все возможности форума.
 
“екущее врем€: 04:23. „асовой по€с GMT +3.
 ибер‘орум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
–ейтинг@Mail.ru