|  19.01.2015 / 15:05 |  | 
| aNNiMON   Супервизор 
  Сейчас: Offline 
 Имя: ВитёкРегистрация: 11.01.2010
 
 | Ксакеп, да, калибровка тоже нужна. Читал, что аксель сбивается со временем на гнусах и прочих девайсах, потому нужная вещь.__________________
 
   let liveИзменено aNNiMON (19.01 / 15:05) (всего 1 раз)
 | 
|  21.01.2015 / 22:44 |  | 
| Salat-Cx65    Пользователь 
  Сейчас: Offline 
 Имя: СергейОткуда: Кременчуг
 Регистрация: 23.03.2010
 
 | Привет всем.  Кто-то сталкивался с фиксом таймзон РФ?
 | 
|  21.01.2015 / 22:55 |  | 
| Naik    Пользователь 
  Сейчас: Offline 
 Имя: %name%Регистрация: 14.03.2010
 
 |  | 
|  22.01.2015 / 00:18 |  | 
| Naik    Пользователь 
  Сейчас: Offline 
 Имя: %name%Регистрация: 14.03.2010
 
 | Кто-то встречал упаковку графики в classes.dex?   | 
|  22.01.2015 / 11:12 |  | 
| swank    Пользователь 
  Сейчас: Offline 
 Имя: ВиталийОткуда: Киев
 Регистрация: 07.09.2012
 
 | Щас вот вспомнил что я знаю как на java написать хелоу ворлд и решил сделать что то типо клиента для сайта но быстро запаролся Хочу зделать строку загрузки страници Но оно почемуто ругается на set progres типо несущиствующий метод Открыть спойлер Закрыть спойлер import android.os.Bundle;import android.view.View;import android.webkit.*;import android.graphics.Bitmap;import android.view.Window;import android.view.*; public class MainActivity extends Activity{     private WebView mWebView;    private String murl="";     /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        // Определяем        mWebView = (WebView) findViewById(R.id.webview);        WebSettings mWebSettings = mWebView.getSettings();        // Переменные        String ua = "Mozilla/5.0 (Linux; Android 4.1.1; HTC One X Build/JRO03C) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.58 Mobile Safari/537.31";         // Включаем поддержку JavaScript        mWebView.getSettings().setJavaScriptEnabled(true);        // Устанавливаем юзер агент        //webSettings.setUserAgentString(String ua);         // другие настройки        mWebSettings.setUseWideViewPort(true);        mWebView.setInitialScale(1);        mWebView.setBackgroundColor(0x00000000);        // Прогрес бар        this.getWindow().requestFeature(Window.FEATURE_PROGRESS);        // Переопределяем класс        mWebView.setWebViewClient(new MyWebViewClient(){                public void onProgressChanged(WebView view, int progress)                {                    this.setProgress(progress * 100);                });                // Указываем страницу загрузки                mWebView.loadUrl("http://google.com");               }     public void onPageStarted(WebView view, String url, Bitmap favicon)    {        murl = url;    }     @Override    public void onBackPressed()    {        if (mWebView.canGoBack())        {            mWebView.goBack();        }        else        {            super.onBackPressed();        }    }     private class MyWebViewClient extends WebViewClient     {        @Override        public boolean shouldOverrideUrlLoading(WebView view, String url)         {            view.loadUrl(url);            return true;        }    }}
Что я не так зделал?Ксакеп:  не засунул код в спойлер [spoiler][/spoiler].Изменено Ксакеп (22.01 / 11:45) (всего 1 раз)
 | 
|  22.01.2015 / 11:16 |  | 
| swank    Пользователь 
  Сейчас: Offline 
 Имя: ВиталийОткуда: Киев
 Регистрация: 07.09.2012
 
 | И еще кинте ссылок на статьи там где показуют разные плющки webview бо везде только самое основное описуют
 Изменено swank (22.01 / 11:16) (всего 1 раз)
 | 
|  22.01.2015 / 11:31 |  | 
| swank    Пользователь 
  Сейчас: Offline 
 Имя: ВиталийОткуда: Киев
 Регистрация: 07.09.2012
 
 | Уже поправил синтаксис но после запуска вылетает с ошибкой приложения Вот код Открыть спойлер Закрыть спойлер import android.app.Activity;import android.os.Bundle;import android.view.View;import android.webkit.*;import android.graphics.Bitmap;import android.view.Window;import android.view.*; public class MainActivity extends Activity{     private WebView mWebView;    private String murl="";     /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        // Определяем        mWebView = (WebView) findViewById(R.id.webview);        WebSettings mWebSettings = mWebView.getSettings();        // Переменные        String ua = "Mozilla/5.0 (Linux; Android 4.1.1; HTC One X Build/JRO03C) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.58 Mobile Safari/537.31";         // Включаем поддержку JavaScript        mWebView.getSettings().setJavaScriptEnabled(true);        // Устанавливаем юзер агент        //webSettings.setUserAgentString(String ua);         // другие настройки        mWebSettings.setUseWideViewPort(true);        mWebView.setInitialScale(1);        mWebView.setBackgroundColor(0x00000000);        // Прогрес бар        this.getWindow().requestFeature(Window.FEATURE_PROGRESS);        final Activity activity = this;        // Переопределяем класс        mWebView.setWebViewClient(new MyWebViewClient(){                public void onProgressChanged(WebView view, int progress)                {                    activity.setProgress(progress * 100);                }});                // Указываем страницу загрузки                mWebView.loadUrl("http://google.com");               }     public void onPageStarted(WebView view, String url, Bitmap favicon)    {        murl = url;    }     @Override    public void onBackPressed()    {        if (mWebView.canGoBack())        {            mWebView.goBack();        }        else        {            super.onBackPressed();        }    }     private class MyWebViewClient extends WebViewClient     {        @Override        public boolean shouldOverrideUrlLoading(WebView view, String url)         {            view.loadUrl(url);            return true;        }    }}
Изменено aNNiMON (22.01 / 11:40) (всего 1 раз)
 | 
|  22.01.2015 / 11:40 |  | 
| aNNiMON   Супервизор 
  Сейчас: Offline 
 Имя: ВитёкРегистрация: 11.01.2010
 
 | swank, __________________1. Ошибку напиши, мы ж тут не экстрасенсы.
 2. Попробуй  this.getWindow().requestFeature(Window.FEATURE_PROGRESS); поставить перед setContentView.
 3. Большие исходники прячь под спойлер [spoiler][/spoiler]
 
 
   let live | 
|  22.01.2015 / 11:50 |  | 
| swank    Пользователь 
  Сейчас: Offline 
 Имя: ВиталийОткуда: Киев
 Регистрация: 07.09.2012
 
 | aNNiMON,  Прости за такой нубский вопрос но как ее отлогировать?    logcat? З.Ы: от спойлера в таком случае толку нету бо в коде джона обрезается  сообщение и спойлер не показуетсяИзменено swank (22.01 / 11:52) (всего 1 раз)
 | 
|  22.01.2015 / 13:28 |  | 
| aNNiMON   Супервизор 
  Сейчас: Offline 
 Имя: ВитёкРегистрация: 11.01.2010
 
 | __________________swank, всё тут показывается. Иди сюда , ткни в пункт "не обрезать" и будь счастливым. Да, как только приложение упало, сразу беги в logcat и смотри ошибку. По названию пакета и имени файла ты сможешь различить своё приложение. Вот там среди кучи строк есть что-то типа java.lang.****Exception: ошибка     at твой пакет.onCreate(MainActivity.java:15) Вот эти две строчки и смотри. В первой название ошибки, может даже пояснение быть, во второй место, где случилась ошибка. В данном примере это 15 строка в MainActivity.
   let live |