草庐IT

drupal-theming

全部标签

android - 如何在 styles.xml android 中使用 android :Theme. Material(Material 主题)?

在我的应用程序中,我试图将android:Theme.Material实现为样式values-21文件夹中的父主题:@color/primary@color/text_primary@color/primary_dark@color/accent@color/primary_dark运行应用程序后,出现错误java.lang.IllegalStateException:YouneedtouseaTheme.AppCompattheme(ordescendant)withthisactivity.在值文件夹中。我有以下风格但是,如果我在values-21文件夹中添加相同的Theme.Ap

android - Theme.Sherlock.Light.DarkActionBar 中的隐形 ActionMode 项目图标

当使用Theme.Sherlock.Light.DarkActionBar(或Theme.Holo.Light.DarkActionBar,没有区别)时,ActionMode(或“上下文例如在选择文本时出现的ActionBar")默认样式与标准深色主题中的样式相同,即深蓝色和浅色操作图标。但是,当您尝试在Dialog中选择文本时(在此主题中,它采用浅色样式,与黑色ActionBar形成对比),而是会出现与Light主题(白色背景)中样式相同的ActionMode。问题是,它的Action图标没有像它们应该的那样深色,而是浅色,使它们实际上不可见。这看起来好像背景取自浅色主题(因为有浅色

android - 找不到与给定名称 '@android:style/Theme.Material.Light.DialogWhenLarge.NoActionBar' 匹配的资源

我在尝试使用最新的GooglePlay服务SDK时遇到此错误:C:\ProgramFiles(x86)\Android\android-sdk\extras\google\google_play_services\libproject\google-play-services_lib\res\values-v21\appinvite_styles.xml:5:error:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'@android:style/Theme.Material.Light.Dialo

android-theme - 如何为应用程序设置主题,避免错误的颜色过渡?

背景我正在我的"appmanager"app中开发主题选择器功能,并且我已经成功地为每个Activity动态设置了主题。再说一次:这不是为Activity设定主题。这实际上对我来说效果很好。问题Activity显示正确的主题,但应用程序本身在启动应用程序时显示错误的主题,无论我做什么。这是一个问题,因为当用户打开应用程序时,他会看到应用程序主题的背景,并且仅在片刻之后,Activity将显示用户选择的主题。因此,如果应用程序有白色背景,而用户选择了黑色背景的主题,则顺序为:应用程序显示白色背景->Activity正在启动并显示黑色背景。在截图中:所以这是错误的。在这种情况下,我需要它显

android - Theme.AppCompat.Light.DarkActionBar 结果没有显示 ActionBar

我在AndroidStudio中创建了一个包含空白Activity的项目(然后编写代码以放入基本fragment-空线性布局),但没有显示ActionBar。为什么?设备:模拟器(Nexus5尺寸),API19主要Activity扩展FragmentActivity。AndroidStudio生成的styles.xml:Activity布局:fragment:list: 最佳答案 我需要主类来扩展AppCompatActivity,而不是扩展FragmentActivity。如这里所解释的:http://developer.andr

windows - 在本地主机上慢 Drupal | windows7 EasyPHP 64x

我在我的笔记本电脑上运行Drupal7.16(Windows7x64,在EasyPHP12.1上有6gb内存)。目前drupal运行速度非常慢!我已经尝试:将php.inirealpath_cache_size增加到24M将my.iniinnodb_flush_log_at_trx_commit更改为0更改hosts文件以解决ipv6错误..尝试另一种wamp解决方案似乎当我运行简单查询(SELECTuidFROMusers)时,phpMyAdmin返回一个快速响应(0.0009s)..另一个drupalclean安装负载也很慢...谢谢,~阿尔莫格*我也试过UniformServer

Redis:用于不同服务器但通用 drupal 站点的通用 Redis

我们有两台服务器,其中安装了相同的drupal站点(访问公共(public)数据库)。需要为两个服务器(即公共(public)站点)使用公共(public)redis。如何做到这一点? 最佳答案 只需将Web服务器(从1到n的任何数字)指向同一个Redis实例,即为conf['redis_client_host']使用相同的值。您还需要一个可以处理流量和数据的Redis服务器。 关于Redis:用于不同服务器但通用drupal站点的通用Redis,我们在StackOverflow上找到一

php - Drupal Redis 模块没有连接到 PHP-Redis

我正在尝试在我的Drupal站点上启用Redis,但是当我检查模块的状态时,我不断收到此警告消息:NoRedisclientconnected,thismoduleisuselessthereof.Ensurethatyouenabledmoduleusingitordisableit.我正在使用Drupal-vm在虚拟机上运行Drupal8网站.启用Redis的步骤:编辑了Drupal-vmconfig.ymlinstalled_extras:redisphp-redis在Drupal中启用Redis模块编辑settings.php$settings['cache']['defaul

mysql - SQL 最后插入到 Drupal 中。它真的是线程安全的吗?

我有一个查询可能会被多个用户连续执行。我担心如果我运行db_last_insert_id命令,由于并发性,某些用户可能无法获得最后的插入ID。但根据:http://api.drupal.org/api/function/db_last_insert_id/6,它说:Returnsthelastinsertid.Thisfunctionisthreadsafe.我的问题是,这个线程如何安全?代码只有:我没有看到任何有关锁定表的信息或什么都没有? 最佳答案 使用MySQL(正如您在问题中用标签表示的那样),函数db_last_inser

php - pdo_mysql 错误突然出现在基于 drupal 的网站上?

我的基于drupal的网站直到昨天都运行良好,但今天突然从哪里出现错误Fatalerror:Undefinedclassconstant'MYSQL_ATTR_USE_BUFFERED_QUERY'in/.../includes/database/mysql/database.inconline43从昨天开始我什至没有更改或更新任何东西,它突然从哪里出现,之前它工作正常database.inc的第43行是这样写的PDO::MYSQL_ATTR_USE_BUFFERED_QUERY=>TRUE,我用谷歌搜索了一下,我知道这是某种PDO_MYSQL错误,我不太清楚为什么这个错误突然出现谁能