背景 我find了一个很好的库,向用户显示一个关于屏幕上特定项目的教程,称为“ ShowCase视图库 ”。 问题 图书馆相当有问题,有时会把它的纹理项目放在屏幕之外(例如当设备旋转时)。 这个问题 有没有这个库的替代方法,或解决它的方法? 我find的唯一类似的库是“ SuperToolTips ”。
我正在尝试创build仅在用户首次安装我的应用程序时才启动的半透明演示屏幕。 以下是Pulse News应用程序的一个示例: Galaxy Nexus Nexus One 我希望用户能够通过几个这样的透明演示页面进行轻扫,而不是使用“点击即可解散”function。 对于我的第一次尝试,我从ViewPagerIndicator库中修改了一个示例。 我在每个视图分页器的片段中使用了ImageView中的半透明PNG。 然后,我在“主要活动”的onCreate方法中将其作为“演示活动”启动。 问题:“主要活动”无法在背景中看到 – 而只是黑色。 我在这里尝试了解决scheme,但是这并没有解决问题。 有没有更好的方法来创build这样的事情,还是我在正确的轨道上? 我还有另一个相关的问题,这取决于如何实施。 我正在尝试覆盖文本和箭头,以便在背景中指向特定的UI组件。 通过使用具有文本和箭头的PNG,很可能无法在不同的设备上正确缩放。 也就是说,箭头可能不一定指向背景中正确的UI组件。 有没有办法解决这个问题呢? 谢谢! 这是我第一次尝试的代码: DemoActivity.java public class DemoActivity extends FragmentActivity { DemoFragmentAdapter mAdapter; ViewPager mPager; PageIndicator mIndicator; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.demo_activity); mAdapter = new DemoFragmentAdapter(getSupportFragmentManager()); mPager = (ViewPager)findViewById(R.id.pager); mPager.setAdapter(mAdapter); //mPager.setAlpha(0); UnderlinePageIndicator indicator […]