小编Pet*_*e G的帖子

Android - 以编程方式添加视图忽略某些样式属性

当用户点击另一个按钮时,我以编程方式在我现有的Android视图中添加一个按钮.它在功能方面起作用,但一些样式信息似乎被忽略了.

我通过一个单独的布局添加按钮,只包含按钮,预先填充样式值.

<Button xmlns:android="http://schemas.android.com/apk/res/android" style="@style/FileStorageDeleteButton"></Button>

通过使用getLayoutInflater,我可以将此按钮添加到布局中.

buttonDelete = (Button) getLayoutInflater().inflate(R.layout.pete_button_filedelete, null);

LinearLayout layout = (LinearLayout)findViewById(R.id.layoutFileStorage);

layout.addView(buttonDelete, 1);

我在values目录中有一个XML文件,用于设置颜色,文本等@style/FileStorageDeleteButton,其中大部分是在按钮添加时使用的.但由于某种原因,四个边缘属性layout_below被忽略了.

当这个按钮出现时,我在LogCat中没有出现任何错误,就好像没有应用样式一样.如果我在该布局的XML中手动包含该按钮,它将成功使用所有样式.

任何帮助非常感谢.

android android-layout android-view

5
推荐指数
1
解决办法
915
查看次数

Tax_Query无法使用WP_Query

我一直在试图让我的头发试图让我的WP_Query中的tax_query工作.代码如下:

$nextSundayTalkArgs = array(  
        'post_type' => 'talk',  
    'posts_per_page' => 1,  
    'tax_query' => array(  
        array(  
            'taxonomy' => 'talk-type',  
            'field' => 'slug',  
            'terms' => 'sunday-talk'  
        )  
    )  
);  
$nextSundayTalkQuery = new WP_Query( $nextSundayTalkArgs );
Run Code Online (Sandbox Code Playgroud)

肯定有帖子类型为"talk"的帖子 - 如果我删除tax_query部分,正确的帖子显示就好了.有5个会话正确的分类术语"sunday-talk"(如果我尝试使用ID而不是slugs,它也不起作用).

奇怪的是,如果我将帖子类型更改为"发布"并将分类法更改为"类别",并省略"字段"和"条款"部分,则会返回我唯一的帖子,根本没有任何条款.

在我疯狂之前,任何帮助都非常感激.

wordpress wordpress-theming wordpress-plugin

3
推荐指数
1
解决办法
7964
查看次数