我正在创建一个动态的自定义菜单,该菜单显示某个类别的所有帖子链接,例如侧栏中的菜单小部件。它应该是动态的,这意味着每当我在该类别中发布帖子时,菜单中都应包含我发布的帖子,而无需在菜单中实际拖放新帖子。
这是我的代码:(我想要的帖子的类别ID:4)
<div class="col-md-4 enigma-sidebar">
<?php if ( is_active_sidebar( 'sidebar-primary' ) )
{ dynamic_sidebar( 'sidebar-primary' ); }
else {
$args = array(
'before_widget' => '<div class="enigma_sidebar_widget">',
'after_widget' => '</div>',
'before_title' => '<div class="enigma_sidebar_widget_title"><h2>',
'after_title' => '</h2></div>' );
the_widget('WP_Widget_Archives', null, $args);
} ?>
<?php /*Menu Loop*/
function menu1_loop() {
global $post;
$args = array(
'type' => 'post',
'orderby' => 'date',
'order' => 'ASC',
'hide_empty' => 1,
'include' => '4',
'number' => '',
'taxonomy' => 'category',
);
$categories = get_categories( $args ); …Run Code Online (Sandbox Code Playgroud) 我在CodeCademy上做了一个项目系列,我在该系列中有一个项目,使用JavaScript/jQuery进行客户端表单验证.
我的HTML是:
<!DOCTYPE html>
<html>
<head>
<title>Form Validation</title>
<link rel='stylesheet' href='stylesheet.css' type='text/css'/>
<script type='text/javascript' src='script.js'></script>
</head>
<body>
<form>
First Name : <input type='text' id='fname' placeholder='Enter First Name'><br><br>
Last Name : <input type='text' id='lname' placeholder='Enter Last Name'><br><br>
Age : <input type='text' id='age' placeholder='Age'><br><br>
Sex : <input type='radio' class='sex'> Male <input type='radio' class='sex'> Female
</form>
<button id='submit'>Submit</button>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我的JavaScript/jQuery是:
$(document).ready(function()
{
var fname = document.getElementById('fname').val();
var lname = document.getElementById('lname').val();
var age = document.getElementById('age').val();
/*Do not know how to get element by …Run Code Online (Sandbox Code Playgroud) 我试图隐藏RecyclerView直到用户传递一些有效信息。但它并没有发生。当我尝试这个时会发生一些奇怪的事情,但它没有显示任何错误。
这是我的代码:
MainActivity.java
public class MainActivity extends AppCompatActivity {
private Toolbar toolbar;
private LinearLayout recyclerRow;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Paper.init(getApplicationContext());
toolbar = (Toolbar) findViewById(R.id.app_bar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayShowHomeEnabled(true);
NavigationDrawerFragment drawerFragment = (NavigationDrawerFragment) getSupportFragmentManager().findFragmentById(R.id.fragment_navigation_drawer);
drawerFragment.setUp(R.id.fragment_navigation_drawer, (DrawerLayout) findViewById(R.id.drawer_layout), (Toolbar) findViewById(R.id.app_bar));
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.goalList);
RVAdapter adapter = new RVAdapter(getApplicationContext(), getData());
recyclerView.setAdapter(adapter);
recyclerView.setLayoutManager(new LinearLayoutManager(getApplicationContext()));
recyclerRow = (LinearLayout) findViewById(R.id.goal_row);
if(Paper.get("goalTitle") == null){
recyclerView.setVisibility(View.GONE);
recyclerRow.setVisibility(View.GONE);
}
}
public List<RVData> getData() {
Log.d("Check6", Paper.get("goalTitle") + "");
List<RVData> data = new ArrayList<>(); …Run Code Online (Sandbox Code Playgroud) 我刚刚创建了一个没有任何活动的应用程序,当我添加布局和java类时,我开始编辑AndroidManifest.xml来制作intent-filter并添加标签和活动内容.但后来它告诉我这个:

这是我的AndroidManifest.xml:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.arvisapps.practiceapp">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="@string/label">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Run Code Online (Sandbox Code Playgroud)
这是MainActivity.java:
package com.arvisapps.practiceapp;
public class MainActivity {
}
Run Code Online (Sandbox Code Playgroud)
我的activity_main.xml(我认为不需要,但无论如何):
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)