Android/Java (2) 썸네일형 리스트형 앱위젯 하나만 설치할 수 있게 설정하기 위젯 onUpdate 메소드에서 사용자가 첫 번째 위젯을 만들 때 위젯의 ID를 저장하고 위젯을 업데이트하고, 두 번째로 onUpdate가 호출되면 (추가 된 위젯이 업데이트 될 때) 위젯의 동일한 ID를 확인하고 업데이트하지 않으면 사용자에게 알려줍니다. 하나의 위젯 만 허용됩니다. @Override public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { for (int appWidgetId : appWidgetIds) { //TinyDb is SharedPreferences Class TinyDB tinydb = new TinyDB(context); int WidgetId= tinydb... Activity에서 다른 Activity 변수 접근하기 1. Context 변수 생성 가져오고 싶은 Activity에 Context 변수를 만들어 준다. public class MainActivity extends AppCompatActivity { public static Context context_main; // context 변수 선언 public int var; // 다른 Activity에서 접근할 변수 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); context_main = this; // onCreate에서 this 할당 } } 2. 다른 Activity에서 변수.. 이전 1 다음