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

Создание RSS на базе Material Design - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как указать с какой SIM отправить SMS http://www.cyberforum.ru/android-dev/thread1497396.html
Здравствуйте, я отправляю SMS через функцию smsManager.sendTextMessage(n1, null, text, spin, dpin); но как указать с какой SIM карты (если их 2 в телефоне) отправлять SMS сообщение?
Программирование Android Не всегда загружаются картинки с сайта А вы не знаете почему некоторые картинки из интернета нельзя загрузить в приложение. Я использовал разные методы в то числе и библиотеку Android Quary но вот такая штука: картинку с одного url я... http://www.cyberforum.ru/android-dev/thread1497380.html
Как расшифровать русский текст из Json-файла? Программирование Android
Всем привет. Вот какая штука, есть ссылка по ней, я получаю json файл. {"result":}]},{"id":"152946","city_id":"54","show_phone":"1","notes":"\u0441...
Выдает ошибку 'Canne not resolve sybol' на FragmentStackSupport, LoaderCursorSupport, LoaderCustomSupport, Loa Программирование Android
Создаю TabHost в Фрагменте public class FragmentTabs extends FragmentActivity { private FragmentTabHost mTabHost; @Override protected void onCreate(Bundle...
Программирование Android Программирование Android для начинающих http://www.cyberforum.ru/android-dev/thread1497251.html
Есть знания C/C++. Хватит ли сайта http://developer.android.com/ чтобы научиться программировать под Android?
Программирование Android При реализации медиаплеера не воспроизводится аудио Я пробую реализовать функционал аудиоплеера с помощью класса MediaPlayer, запускать процесс хочу в сервисе, а трэки воспроизводить с SD-карты. Я добавил тосты с обозначениями " Servise Created",... подробнее

Показать сообщение отдельно
NewSergik
1 / 1 / 0
Регистрация: 11.07.2015
Сообщений: 15
16.07.2015, 20:31  [ТС]
Продолжаю по затыкам.
Появляется ошибка при переходе с п.2 на п.3 (по картинке первого поста).
Как я понял, указывает она на строку:
Java
1
  html = html.replaceAll(NEWLINE, BR);
В чем может быть проблема?

Лог ошибок:
Код
07-16 17:18:10.214    2645-2645/? E/AndroidRuntime﹕ FATAL EXCEPTION: main
    java.lang.RuntimeException: Unable to start activity ComponentInfo{ru.gp.test8/ru.gp.test8.FeedDetailActivity}: java.lang.NullPointerException
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
            at android.app.ActivityThread.access$600(ActivityThread.java:130)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
            at android.os.Handler.dispatchMessage(Handler.java:99)
            at android.os.Looper.loop(Looper.java:137)
            at android.app.ActivityThread.main(ActivityThread.java:4745)
            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:786)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
            at dalvik.system.NativeStart.main(Native Method)
     Caused by: java.lang.NullPointerException
            at ru.gp.test8.FeedDetailActivity.onCreate(FeedDetailActivity.java:45)
            at android.app.Activity.performCreate(Activity.java:5008)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
************at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
************at android.app.ActivityThread.access$600(ActivityThread.java:130)
************at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
************at android.os.Handler.dispatchMessage(Handler.java:99)
************at android.os.Looper.loop(Looper.java:137)
************at android.app.ActivityThread.main(ActivityThread.java:4745)
************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:786)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
************at dalvik.system.NativeStart.main(Native Method)
FeedDetailActivity.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
package ru.gp.test8;
 
import android.app.ActionBar;
import android.app.Activity;
import android.os.Bundle;
import android.view.MenuItem;
import android.webkit.WebView;
import android.widget.TextView;
 
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
 
import ru.gp.test8.rss.model.Item;
 
public class FeedDetailActivity extends Activity {
    public static final String ARG_ITEM = "ARG_ITEM";
    public static final String NEWLINE = "\\n";
    public static final String BR = "<br />";
    public static final String HTML_MIME_TYPE = "text/html";
 
    private DateFormat dateFormat = SimpleDateFormat.getDateInstance(SimpleDateFormat.MEDIUM, Locale.getDefault());
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.feed_detail);
 
        ActionBar actionBar = getActionBar();
        if (actionBar != null) {
            actionBar.setDisplayHomeAsUpEnabled(true);
        }
 
        Item item = (Item) getIntent().getSerializableExtra(ARG_ITEM);
 
        TextView title = (TextView) findViewById(R.id.feed_detail_title);
        TextView date = (TextView) findViewById(R.id.feed_detail_date);
        WebView webView = (WebView) findViewById(R.id.feed_detail_body);
 
        title.setText(item.getTitle());
        date.setText(dateFormat.format(new Date(item.getPubDate())));
        String html = item.getContent();
 
        html = html.replaceAll(NEWLINE, BR);
        webView.loadData(html, HTML_MIME_TYPE, null);
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem menuItem) {
        int id = menuItem.getItemId();
        if (id == android.R.id.home) {
            finish();
            return true;
        }
        return super.onOptionsItemSelected(menuItem);
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru