Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brsouza

Erro no Preview da IDE Android Strudio

Recommended Posts

olá galera ,

eu sou novo com desenvolvimento Android e estou tentado fazer uma aplicação com Navigation Drawer e gostaria de fazer a preview do layout no momento da edição.A IDE oferece esse recurso ,porem quando uso o atributo showIn="navigation_view",a Preview crasha o plugin do Android Support.Se eu não abrir a aba Preview não ocorre erro.Alguem poderia me ajudar?

 

Segue o código para criação do menu:

<?xml version="1.0" encoding="utf-8"?>

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:showIn="navigation_view">

    <group
    android:checkableBehavior="single"
        android:id="@+id/top_menu" >

        <item
            android:id="@+id/nav_dashboard"
            android:icon="@drawable/ic_timelapse_black"
            android:title="Dashboard" />

        <item
            android:id="@+id/nav_confsenha"
            android:icon="@drawable/ic_lock_outline_black"
            android:title="@string/str_nav_confsenha" />
        <item
            android:id="@+id/nav_grafico"
            android:icon="@drawable/ic_timeline_black"
            android:title="@string/str_nav_grafico" />

        <item
            android:id="@+id/nav_config"
            android:icon="@drawable/ic_settings_black"
            android:title="@string/str_nav_config" />
    </group>

</menu>


Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por develiseu
      Boa tarde esta dando esse erro nas declaração mesmo quando crio um novo projeto, alguém poderia me ajudar?


    • Por Vitor Pereira dos Santos
      Preciso que a imagem que está guardada no Storage firebase apareça na listview customizada, no entanto não consigo setar a imagem no formato gs://, ja tentei utilizar o Picasso e o Glide, mas ambos precisam da URL da imagem, ou seja: http://.. E Não consigo pegar essa url. 
       
      O código é esse: https://github.com/VitorSantos1996/LivrariaFireBase
       
      Se tiver como estar a imagem no formato gs://.. ficará mais fácil.
    • Por Carcleo
      Olá, tenho o form abaixo onde eu leio um json à partir de um endereço na web
      http://www.hotplateprensas.com.br/ws/clientest.php
      que me entrega uma string json do tipo
      {   "clientes":[      {        "idClientesT":"1",        "tipo":"s",        "nome":"Carlos"},      {        "idClientesT":"2",        "tipo":"s",        "nome":"Rogério"      }   ] } Então, pego ela no AndroidStudio com a Activity abaixo:
      package carcleo.com.radiosingular; import android.os.Bundle; import android.os.StrictMode; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.view.View; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import carcleo.com.radiosingular.classes.JsonClass; public class form extends AppCompatActivity {     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.form);     }     public void listaClientes (View View) {         if (android.os.Build.VERSION.SDK_INT > 9){             StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();             StrictMode.setThreadPolicy(policy);         }                  String url = "http://hotplateprensas.com.br/ws/clientest.php";         JsonClass json = new JsonClass();         JSONObject clientesLista = json.getJSONFromUrl(url);         clientes(clientesLista);     }     public void clientes(JSONObject jsonCli) {         try {             JSONArray arrayPlanetas = jsonCli.getJSONArray("clientes");             for (int i = 0; i < arrayPlanetas.length(); i++) {                 JSONObject cliente = arrayPlanetas.getJSONObject(i);                 Log.d("idClientesT", cliente.getString("idClientesT"));                 Log.d("tipo", cliente.getString("tipo"));                 Log.d("nome", cliente.getString("nome"));             }         } catch (JSONException e) {             e.printStackTrace();         }     } } Esse código funciona normalmente.Porém, é preciso colocar o trecho de código abaixo;
      if (android.os.Build.VERSION.SDK_INT > 9){    StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();    StrictMode.setThreadPolicy(policy); } Senão, a conexão com a internet NÃO é estabelecida. 
      No entanto, eu já adicionei a permissão de acesso à INTERNET no AndroidManifest.
      <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"     package="carcleo.com.radiosingular">     <uses-permission android:name="android.permission.INTERNET" />     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />     <application         android:allowBackup="true"         android:icon="@mipmap/ic_launcher"         android:label="@string/app_name"         android:roundIcon="@mipmap/ic_launcher_round"         android:supportsRtl="true"         android:theme="@style/AppTheme">         <activity android:name=".login">             <intent-filter>                 <action android:name="android.intent.action.MAIN" />                 <category android:name="android.intent.category.LAUNCHER" />             </intent-filter>         </activity>         <activity android:name=".principal" />         <activity android:name=".form" />         <activity android:name=".retrofit" />     </application> </manifest> Mas não adianta.
      Se eu retirar esse bloco de código
      if (android.os.Build.VERSION.SDK_INT > 9){    StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();    StrictMode.setThreadPolicy(policy); } A conexão com a INTERNET não acontece.
       
      O problema é que quantas vezes eu precisar acessar à INTERNET será o mesmo número de vezes que terei que fazer uso desse trecho de código?
       
      Será que não existe um arquivo de configuração geral para isso no AndroidStudio?
    • Por Carcleo
      Boa Noite!
      Estou iniciando na arte do Android Studio e estou apanhando bastante e venho em busca de ajuda.
      Tenho um formulário (Activity) de login.
       
      2 campos: login e senha e 1 botão
       
      Quando compilo os campos ficam um sobre o outro.
       
      Eis o xml
          <?xml version="1.0" encoding="utf-8"?>     <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"         xmlns:app="http://schemas.android.com/apk/res-auto"         xmlns:tools="http://schemas.android.com/tools"         android:layout_width="match_parent"         android:layout_height="match_parent"         tools:context=".Login">              <TextView             android:id="@+id/textView"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:text="LOGON"             tools:layout_editor_absoluteX="162dp"             tools:layout_editor_absoluteY="16dp" />              <EditText             android:id="@+id/editText"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:ems="10"             android:inputType="textPersonName"             android:text="Usuário"             tools:layout_editor_absoluteX="83dp"             tools:layout_editor_absoluteY="61dp" />              <EditText             android:id="@+id/editText2"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:ems="10"             android:inputType="textPassword"             tools:layout_editor_absoluteX="80dp"             tools:layout_editor_absoluteY="129dp" />              <Button             android:id="@+id/button"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:text="Login"             tools:layout_editor_absoluteX="147dp"             tools:layout_editor_absoluteY="201dp" />     </android.support.constraint.ConstraintLayout> E o .java
          package carcleo.com.cadastrodeclientes;          import android.app.Activity;     import android.os.Bundle;          public class Login extends Activity {              @Override         protected void onCreate(Bundle savedInstanceState) {             super.onCreate(savedInstanceState);             setContentView(R.layout.login);         }     } O que estou errando?  
    • Por Luis Felipe Rebecca
      Ao tentar cadastrar novo usuário no Firebase através do próprio recurso de autenticação, aparece um erro no Logcat que faz com que o botão cadastrar não faça a ação:
      06-21 12:25:48.635 16627-17650/br.com.whatsapp.projeto.whatsapp I/System.out: (HTTPLog)-Static: isSBSettingEnabled false (HTTPLog)-Static: isSBSettingEnabled false 06-21 12:25:49.755 16627-17650/br.com.whatsapp.projeto.whatsapp I/System.out: (HTTPLog)-Static: isSBSettingEnabled false (HTTPLog)-Static: isSBSettingEnabled false 06-21 12:35:19.215 16627-16633/br.com.whatsapp.projeto.whatsapp I/art: Debugger is no longer active Imagino que o problema seja das dependências ou de onde eu puxo o FirebaseAuth.


×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.