プログレスバーを新規のときだけ表示したいMainActivity(detail)
。MainActivity(detail)
ユーザーにメールを送信するために使用されます。ボタンをクリックすると、プログレスバーが表示されて開始するだけです。その後、メールが送信されると、進行状況バーが非表示または終了します。
これまでの私のコードは次のとおりです。
OnClickListener listener=new OnClickListener()
{
@Override
public void onClick(View v)
{
pb=(ProgressBar)findViewById(R.id.progressBar1);
pb.setVisibility(View.VISIBLE);
if(isNetworkAvailable())
{
// TODO Auto-generated method stub
SharedPreferences pref=getSharedPreferences("Pref", MODE_PRIVATE);
String str=pref.getString("un1", "");
String str1=pref.getString("pa1", "");
SQLiteDatabase db=context.openOrCreateDatabase("IPCA", MODE_PRIVATE,null);
Databasesignup dbs=new Databasesignup(context,"IPCA", null,1);
dbs.onCreate(db);
Cursor cursor=dbs.view(db,str,str1);
ArrayList<String> al=new ArrayList<String>();
while(cursor.moveToNext())
{
al.add(cursor.getString(0));
al.add(cursor.getString(1));
al.add(cursor.getString(5));
}
String string=al.get(0);
String string1=al.get(1);
String string2=al.get(2);
String k=iv.getTag().toString();
dbs.insert1(db,string,str,string2,k);
final String detail ="\nName: "+string+"\nEmail: "+string1+"\nMobile: "+string2+"\nInterest: "+k;
new MainActivity(detail);
cursor.close();
db.close();
Toast.makeText(getApplicationContext(),"You will be contacted soon", Toast.LENGTH_LONG).show();
}`