我试图创建一个简单的载入画面,我不需要任何进度条或任何东西只是一个形象。从一个活动传递一个对话框到另一个
我需要什么: -
- 启动活动活动B
一个
- 点击按钮-Clicking按钮也将启动只显示我的形象,而活动B被加载
对话- 一旦活动装载了B我想保持显示,直到我的渲染器加载完所有纹理的对话框。
是否有可能从一个活动传递一个积极的对话到另一个?
//Activity A
StartButton.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View arg0)
{
Intent intent = new Intent(context, ActivityB.class);
Dialog loader_dialog = new Dialog(context,android.R.style.Theme_Black_NoTitleBar_Fullscreen);
loader_dialog.setContentView(R.layout.loading_screen);
loader_dialog.show();
//this obviously doesnt work but is there something similar i can do?
//intent.putExtra("LoadingScreen", loader_dialog);
startActivity(intent);
finish();
}
});
如果这是不可能的有没有其他方式可以得到预期的效果?
没有你的下一个活动都有的setContentView(R.layout.somelayout); ? – Jamil 2014-08-30 22:21:09
是它,但我只希望b活动内容查看可见一旦纹理加载 – Rob85 2014-08-30 22:23:54