Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中的剧院布局图像_Android - Fatal编程技术网

Android中的剧院布局图像

Android中的剧院布局图像,android,Android,我想制作一个剧院布局图像(类似于许多订票应用程序中的图像),当用户点击它时,座椅颜色会发生变化。此外,预订的座位和可用的座位应以不同的颜色显示。您可以为每个座位创建一个按钮。此按钮可显示图像,例如座椅图标。如果用户单击它,则可以在onClick()方法中为单击的按钮设置另一个图标。此其他图标可能是可用座位的图标,但颜色不同 剧院座位的布局可以通过按钮的定位来实现。我认为android设备很难做到这一点。使用webview进行此操作是有意义的…@edbaev是的,但我想不出比此更简单的方法。我还认

我想制作一个剧院布局图像(类似于许多订票应用程序中的图像),当用户点击它时,座椅颜色会发生变化。此外,预订的座位和可用的座位应以不同的颜色显示。

您可以为每个座位创建一个按钮。此按钮可显示图像,例如座椅图标。如果用户单击它,则可以在
onClick()
方法中为单击的按钮设置另一个图标。此其他图标可能是可用座位的图标,但颜色不同


剧院座位的布局可以通过按钮的定位来实现。

我认为android设备很难做到这一点。使用webview进行此操作是有意义的…@edbaev是的,但我想不出比此更简单的方法。我还认为,如果智能手机的显示屏为5英寸,那么使用起来就不太好,因为按钮可能会变得非常小。这意味着它们很难点击,这会导致糟糕的用户体验。但也许他正计划在大型平板电脑或类似的东西上使用他的应用程序。杰普:)在小型设备上,它会很难看。我在一个月前对此进行了研究,发现只有一个解决方案——webView。但是如果你,@Shivani有一些应用程序具有“本机”设计和解决方案-反编译应用程序是有意义的:)谢谢你的建议:)但是现在我面临一个不同的问题。假设用户触摸了一个座椅,其颜色发生了变化。现在,下次我启动应用程序时,它不会显示更改的图像。我应该怎么做才能使此更改永久化?您可以将保留的座位存储在sqllite数据库中。每次启动应用程序时,你都会检查座位是否已预订。