안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
이번에 미니멀리스틱 텍스트라는 어플을 보고 한번 만들어볼까 하고 새 어플 개발을 시작했는데요
이게 간단할줄 알았는데 대박이네요 ㄱ- ....
xml 레이아웃이 아닌 동적으로 생성한 레이아웃을 어떻게 위젯에 적용시키죠?
LinearLayout ln = new LinearLayout(context);
TextView tv = new TextView(context);
tv.setText("sdfsdfsdfs");
ln.addView(tv);
RemoteViews views = new RemoteViews(context.getPackageName(), ln.getId());
for (int i = 0; i < appWidgetIds.length; i++)
{
appWidgetManager.updateAppWidget(appWidgetIds[i], views);
}
처음엔 이렇게 해봤는데 위젯 로드 에러 라고 나오더군요 ㄱ-...
그럼 다르게 생각해서 xml 파일에다 더미레이아웃을 만들고
그걸 inflate 해서 텍스트뷰를 추가시키고 해봐도 위젯 로드에러라고 나오고 ㅠㅠ
어떻게 해야할까요?
안드로이드 개발자임미다