我一直在尝试新的BottomNavigationView并尝试自定义它.
到目前为止,我已设法通过使用以下内容更改高度和边距:
<dimen name="design_bottom_navigation_height" tools:override="true">75dp</dimen>
<dimen name="design_bottom_navigation_margin" tools:override="true">5dp</dimen>
Run Code Online (Sandbox Code Playgroud)
我想增加图标的大小.
如何才能做到这一点?
编译版本:com.android.support:design:25.0.1
我有一个名为Event的自定义帖子类型,我想在其中添加从大型位置列表中选择的位置.为了使这个过程更容易,我想通过一个名为locality的类别过滤这些位置.
为此,我创建了一个名为Locations的自定义帖子类型和一个名为Locality的自定义分类.每个事件都添加了一个字段组,其中包含两个下拉列表,一个用于Locality(分类法),另一个用于Locations(Post Object).
我没有达到的目的是按所选地点过滤地点.
我有一个连接到save_post动作的方法,WPML被用作翻译插件,我试图找到一种方法,一旦添加了翻译,点击发布并触发save_post方法以了解原始帖子的ID.
到目前为止,我发现这只能在帖子已经发布并触发更新时才能完成.为此,方法icl_object_id($ translated_post_id,'post',false,'en' - >英语是始终在其中创建原始帖子的语言);
请参阅评论MSG以在上下文中查看上述内容.
function my_project_updated_send_email( $post_id, $post, $update ){
if ( 'publish' == get_post_status( $post_id ) && 'events' == get_post_type($post)) {
if(ICL_LANGUAGE_CODE == 'en'){
// Shortened - Everything works fine
}elseif (ICL_LANGUAGE_CODE == 'it'){
//Get English Language Post ID
$id = icl_object_id($post_id,'post',false,'en');
//MSG: $id returns empty on publish, but returns fine on update
$event_id = get_field('event_id', $id);
if($event_id == ""){
// Shortened - Everything works fine
}
}
}
}
add_action( 'save_post', 'my_project_updated_send_email', 10, 3);
Run Code Online (Sandbox Code Playgroud) wordpress wordpress-theming custom-post-type wpml advanced-custom-fields
如果可以将SpannableString设置为片段的参数,怎么办?
Bundle args = new Bundle();
args.putString(PagesFragment.ARG_SECTION_NUMBER, Page[position]);
fragment.setArguments(args);
return fragment;
Run Code Online (Sandbox Code Playgroud)
在此示例代码中需要更改什么?