코드 샘플: 런타임 저장소에서 저장된 String 가져오기
단순성을 위해 이 예에서는 고유 ID를 만드는 방법을 예시하지 않습니다.
import net.rim.device.api.system.RuntimeStore;
import net.rim.device.api.ui.UiApplication;
import net.rim.device.api.ui.component.Dialog;
import net.rim.device.api.ui.component.LabelField;
import net.rim.device.api.ui.container.MainScreen;
public class RuntimeGet extends UiApplication
{
public static void main(String[] args)
{
RuntimeGet app = new RuntimeGet();
app.enterEventDispatcher();
}
public RuntimeGet()
{
RuntimeStore rts = RuntimeStore.getRuntimeStore();
long ID = 0x60ac754bc0867248L; //just a unique ID - generate any way you want
String msg = (String)rts.get(ID);
pushScreen(new HomeScreen(msg));
}
}
class HomeScreen extends MainScreen
{
public HomeScreen(String msg)
{
add(new LabelField(msg));
}
}
이전 주제: 코드 샘플: 런타임 저장소에 String 저장