ネットに接続しないと思ったら、マニフェストファイルに設定を入れ忘れてた
パーミッションとかカテゴリーとか
:
<uses-permission android:name="android.permission.INTERNET"/>
:
<activity android:name=".HogeActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>
</activity>
:
レイアウトファイル(hoge.xml)を作って表示されないと思ったら、アクティビティに setContentView を入れ忘れてた
:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.hoge); // <- これ
:
SharedPreferences.Editor で設定が保存されないと思ったら commit() を忘れてた
:
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("silentMode", mSilentMode);
editor.commit(); // <- これ
:
Toast.makeText で表示されないと思ったら show() を付け忘れてた
Toast.makeText(this, "Clicked!", Toast.LENGTH_LONG).show(); // <- これ