こんにちは
現在Android studioの勉強をしているものです。
今、「Javaから始めようAndroidプログラミング」という参考書を持ちいて勉強していて、今Toastについて学んでいます。
そして、昨日(5/15)はプログラムを走らせたらAVDエミュレータに、Toastが表示されていたのですが、今朝Androidstudioを立ち上げて走らせてみたら表示されなくなっていました。
エラーの表示はログに出ておらず、しっかりToastのインスタンスが生成できていることも確認しました。
下記に現在のソースコードを記載します。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;
import android.util.Log;
import android.view.Gravity;
public class MainActivity extends AppCompatActivity {
private static final String TAG = "TEST"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toast testtoast = Toast.makeText(this,"こんにちは",Toast.LENGTH_LONG); //testtoast.setGravity(Gravity.CENTER|Gravity.LEFT, 0, 0); testtoast.show(); if(testtoast != null) { Log.d(TAG,"代入成功"); } Log.d(TAG,"ログテスト1") ; }
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
お粗末なコードですいません。
ちなみに、デバックログの「代入成功」と「ログテスト1」は表示されていることは確認できました。
以上です。
あなたの回答
tips
プレビュー