>
estou na primeira aula ainda do curso android online e nos primeiros 30 minutos de video quando testa aplicação da esse erro
Main..
package com.example.projectgps;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SQLiteDatabase db = openOrCreateDatabase("vendas.bd", Context.MODE_PRIVATE,null);
StringBuilder sqlProduto = new StringBuilder();
sqlProduto.append("CREATE TABLE IF NOT EXISTIS [produtos](");
sqlProduto.append("[_id] INTEGER PRIMARY KEY AUTOINCREMENT, ");
sqlProduto.append("nome varchar (100), ");
sqlProduto.append("preco DOUBLE (10,2)); ");
db.execSQL(sqlProduto.toString());
StringBuilder sqlVendas = new StringBuilder();
sqlVendas.append("CREATE TABLE IF NOT EXISTIS [vendas](");
sqlVendas.append("[_id] INTEGER PRIMARY KEY AUTOINCREMENT, ");
sqlVendas.append("produto INTEGER, ");
sqlVendas.append("preco DOUBLE (10,2)); ");
sqlVendas.append("la DOUBLE(10,9), ");
sqlVendas.append("lo DOUBLE(10,9)); ");
db.execSQL(sqlVendas.toString());
db.close();
}
public void NovaVenda_Click(View v){
startActivity(new Intent(getBaseContext(), NovaVendaActivity.class));
}
}
Nova Venda JAVA
package com.example.projectgps;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
public class NovaVendaActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.nova_venda);
}
public void Salvar_Click(View view){
}
}
main xml
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=".MainActivity" >
android:id="@+id/btSalvar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="Nova Venda" />
android:id="@+id/Button01"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="52dp"
android:text="Listar Venda" />
android:id="@+id/Button02"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/Button01"
android:layout_below="@+id/Button01"
android:text="Sair" />
Nova Venda Xml
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
android:id="@+id/spProduto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Produto"
android:textAppearance="?android:attr/textAppearanceLarge" />
android:id="@+id/spinner1"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cliente"
android:textAppearance="?android:attr/textAppearanceLarge" />
android:id="@+id/txtClientes"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" >
android:id="@+id/txvLocal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Endereço"
android:textAppearance="?android:attr/textAppearanceLarge" />
android:id="@+id/view1"
android:layout_width="wrap_content"
android:layout_height="32dp" />
android:id="@+id/btSalvar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="Salvar_Click"
android:text="Salvar" />
ola ricardo,
vc pode mostrar a tela do activity_main.xml... por favor
desculpa...
nao tinha visto....
o activitymain ta aparecendo normal??
ou so quando vc vai pra tela do nova venda..??
pq se for isso... tente fechar cada componente do seu xml
exemplo
android:layout_width="wrap_content"
android:layout_height="wrap_content"
...... >
....
....
android:id = "@ id/btn01"
android:layout_width="match_parent"
android:layout_height="wrap_content"
...>
,.....
android:layout_height="fill_parent"
android:orientation="vertical" >
android:layout_height="wrap_content"
android:text="Hello, I am a TextView" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a Button" />
[XML]
android:layout_height="fill_parent"
android:orientation="vertical" >
android:layout_height="wrap_content"
android:text="Hello, I am a TextView" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a Button" />
[/XML]
desculpa ,nao ta aparecendo direito
faca como ta nesse site :
http://developer.android.com/guide/topics/ui/declaring-layout.html
na parte do WRITE THE XML
Obrigado pela ajuda resolveu meu problema valew abraços